Maksimov and Kolovsky, Equation (32)

Time bar (total: 23.6s)

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
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-exp, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 0.0ms, 0.0% of total-time
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-cos, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-neg, time spent: 0.0ms, 0.0% of total-time
Operation ival-pow, time spent: 0.0ms, 0.0% of total-time

sample2.5s (10.5%)

Results
1.5s7584×0valid
275.0ms283×0infinite
108.0ms248×1infinite
72.0ms141×1valid
Precisions
Click to see histograms. Total time spent on operations: 1.2s
Operation ival-div, time spent: 348.0ms, 28.0% of total-time
Operation ival-sub, time spent: 317.0ms, 26.0% of total-time
Operation ival-mult, time spent: 141.0ms, 11.0% of total-time
Operation ival-pow, time spent: 92.0ms, 7.0% of total-time
Operation ival-cos, time spent: 84.0ms, 7.0% of total-time
Operation ival-add, time spent: 66.0ms, 5.0% of total-time
Operation ival-exp, time spent: 50.0ms, 4.0% of total-time
Operation ival-neg, time spent: 42.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 42.0ms, 3.0% of total-time
Operation backward-pass, time spent: 31.0ms, 3.0% of total-time
Operation const, time spent: 21.0ms, 2.0% of total-time
Bogosity

preprocess935.0ms (4%)

Algorithm
egg-herbie
Rules
802×exp-sum
791×fma-neg
338×exp-diff
306×exp-prod
285×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
17539(3.510004634939398e-207 2.1748327615413388e-156 1.9167937065992456e+126 -1.0809309219512322e+72 4.0156858041208776e+245)50(-9.690903078318012e+150 -2.3635649812522858e-303 1.2514707095460043e+199 -6.7254745878645284e-226 -1.4111430236336572e-39)(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)
049(-3.2432209316591427e-229 4.062544465100251e-76 6.248299110446341e+32 -6.847990378022915e-308 6.891675069008687e-94)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))
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)

Results
231.0ms184×1024valid
45.0ms102×256valid
165.0ms98×2048valid
78.0ms88×512valid
11.0ms28×256infinite
7.0ms512infinite
6.0ms1024infinite
3.0ms2048infinite
Compiler

Compiled 342 to 153 computations (55.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 391.0ms
Operation ival-div, time spent: 94.0ms, 24.0% of total-time
Operation ival-sub, time spent: 87.0ms, 22.0% of total-time
Operation ival-pow, time spent: 69.0ms, 18.0% of total-time
Operation ival-cos, time spent: 62.0ms, 16.0% of total-time
Operation ival-neg, time spent: 21.0ms, 5.0% of total-time
Operation ival-mult, time spent: 18.0ms, 5.0% of total-time
Operation ival-exp, time spent: 15.0ms, 4.0% of total-time
Operation const, time spent: 11.0ms, 3.0% of total-time
Operation ival-add, time spent: 8.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 6.0ms, 2.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 91 to 51 computations (44% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
78.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))))))
Compiler

Compiled 34 to 23 computations (32.4% saved)

localize352.0ms (1.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
100.0%
(*.f64 K (+.f64 m n))
38.5%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Results
110.0ms92×1024valid
24.0ms51×256valid
97.0ms49×2048valid
37.0ms44×512valid
6.0ms14×256infinite
2.0ms512infinite
2.0ms1024infinite
2.0ms2048infinite
Compiler

Compiled 154 to 65 computations (57.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 205.0ms
Operation ival-sub, time spent: 50.0ms, 24.0% of total-time
Operation ival-div, time spent: 47.0ms, 23.0% of total-time
Operation ival-pow, time spent: 37.0ms, 18.0% of total-time
Operation ival-cos, time spent: 29.0ms, 14.0% of total-time
Operation ival-neg, time spent: 10.0ms, 5.0% of total-time
Operation ival-mult, time spent: 9.0ms, 4.0% of total-time
Operation ival-exp, time spent: 8.0ms, 4.0% of total-time
Operation const, time spent: 5.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 5.0ms, 2.0% of total-time
Operation ival-add, time spent: 4.0ms, 2.0% of total-time

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 (*.f64 K (+.f64 m n))>
#<alt (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))>
#<alt (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))>
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 (*.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 (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 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
Calls

42 calls:

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

rewrite306.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
722×log1p-expm1-u
224×expm1-log1p-u
221×add-cube-cbrt
218×add-exp-log
218×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify411.0ms (1.7%)

Algorithm
egg-herbie
Rules
921×fma-neg
415×fma-define
371×associate-*r*
332×*-commutative
330×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

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

eval219.0ms (0.9%)

Compiler

Compiled 15449 to 7793 computations (49.6% saved)

prune147.0ms (0.6%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New36814382
Fresh000
Picked101
Done000
Total36914383
Accuracy
98.2%
Counts
383 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.2%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
78.0%
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.5%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
77.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
29.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.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)))) #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 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
67.2%
(*.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))))))
37.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
39.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
44.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
30.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
85.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
53.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
96.7%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 894 to 632 computations (29.3% saved)

localize1.2s (5.3%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 K (+.f64 m n))
97.9%
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
90.9%
(log1p.f64 (*.f64 K (+.f64 m n)))
70.2%
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
100.0%
(+.f64 K (*.f64 K (/.f64 n m)))
94.8%
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
94.4%
(*.f64 K (/.f64 n m))
70.2%
(cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
100.0%
(*.f64 K (+.f64 m n))
70.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
100.0%
(*.f64 K (+.f64 m n))
70.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Results
136.0ms89×256invalid
318.0ms67×1024valid
353.0ms39×2048valid
77.0ms24×512valid
31.0ms21×256valid
32.0ms1024infinite
11.0ms512infinite
22.0ms2048infinite
4.0ms256infinite
Compiler

Compiled 598 to 216 computations (63.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 832.0ms
Operation ival-div, time spent: 216.0ms, 26.0% of total-time
Operation ival-sub, time spent: 129.0ms, 16.0% of total-time
Operation ival-cos, time spent: 120.0ms, 14.0% of total-time
Operation ival-pow, time spent: 114.0ms, 14.0% of total-time
Operation ival-exp, time spent: 70.0ms, 8.0% of total-time
Operation composed, time spent: 50.0ms, 6.0% of total-time
Operation ival-mult, time spent: 48.0ms, 6.0% of total-time
Operation ival-neg, time spent: 32.0ms, 4.0% of total-time
Operation ival-log, time spent: 23.0ms, 3.0% of total-time
Operation const, time spent: 17.0ms, 2.0% of total-time
Operation ival-add, time spent: 10.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 0.0% of total-time

series64.0ms (0.3%)

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

108 calls:

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

rewrite238.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
455×log1p-expm1-u
248×expm1-log1p-u
246×add-cube-cbrt
243×add-exp-log
243×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify327.0ms (1.4%)

Algorithm
egg-herbie
Rules
359×*-commutative
342×distribute-lft-in
341×distribute-rgt-in
221×associate-+r+
215×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115440612
1333439562
Stop Event
node limit
Counts
725 → 657
Calls
Call 1
Inputs
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) 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)))))
(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 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) 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 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K n) m)
(/.f64 (*.f64 K 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 (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
K
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(/.f64 (*.f64 K n) m)
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(/.f64 (*.f64 K n) m)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(/.f64 (*.f64 K n) m)
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
K
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
K
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(+.f64 K (/.f64 (*.f64 K n) m))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.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 n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (/.f64 (*.f64 K m) (+.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #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) (*.f64 K m)) (/.f64 n m)))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 (*.f64 K n) (+.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K 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) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K 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/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))) #s(literal 1 binary64))
(/.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (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 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 l) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (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 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #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)) (cbrt.f64 (pow.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))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (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 (*.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)) (cbrt.f64 (pow.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))) (cbrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(/.f64 (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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (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 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 n m)))) #s(literal 1 binary64))
(/.f64 K (/.f64 m n))
(/.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(/.f64 (*.f64 K n) m)
(/.f64 (neg.f64 (*.f64 K n)) (neg.f64 m))
(/.f64 (*.f64 K (neg.f64 n)) (neg.f64 m))
(/.f64 (*.f64 (neg.f64 n) K) (neg.f64 m))
(/.f64 (/.f64 (*.f64 K n) #s(literal 1 binary64)) m)
(/.f64 (/.f64 (*.f64 K n) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (cbrt.f64 m))
(/.f64 (/.f64 (*.f64 K n) (sqrt.f64 m)) (sqrt.f64 m))
(pow.f64 (*.f64 K (/.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 n m)))))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 n m))))
(exp.f64 (log.f64 (*.f64 K (/.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (/.f64 n m))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K m))
(+.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m)))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m))) (*.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m)))) (-.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))
(/.f64 (*.f64 m (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (*.f64 m (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) m) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) m) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 m) (fma.f64 K (/.f64 n m) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(cbrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(log1p.f64 (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(exp.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K (*.f64 (/.f64 n m) m)))
(fma.f64 m K (*.f64 K (*.f64 (/.f64 n m) m)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))) (/.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 K (+.f64 (/.f64 n m) #s(literal 1 binary64)))
(*.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 K (/.f64 n m) K))
(*.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) (sqrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 (+.f64 (/.f64 n m) #s(literal 1 binary64)) K)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))) (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (neg.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (neg.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 n m)) K))
(pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 K (/.f64 n m) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (/.f64 n m) K))))
(cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K)))
(log1p.f64 (expm1.f64 (fma.f64 K (/.f64 n m) K)))
(exp.f64 (log.f64 (fma.f64 K (/.f64 n m) K)))
(exp.f64 (*.f64 (log.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (/.f64 n m) K K)
(fma.f64 #s(literal 1 binary64) K (*.f64 K (/.f64 n m)))
(fma.f64 #s(literal 1 binary64) (*.f64 K (/.f64 n m)) K)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (/.f64 n m))) K)
(fma.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K) (*.f64 K (/.f64 n m)))
(fma.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) (sqrt.f64 (*.f64 K (/.f64 n m))) K)
(fma.f64 (sqrt.f64 K) (sqrt.f64 K) (*.f64 K (/.f64 n m)))
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #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)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(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 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(log.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (+.f64 m n)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) K))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (+.f64 m n)))
(*.f64 (*.f64 K (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 m n)))
(*.f64 (*.f64 K (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(*.f64 (*.f64 (+.f64 m n) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (*.f64 (+.f64 m n) (sqrt.f64 K)) (sqrt.f64 K))
(/.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 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #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))))
(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
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))) (/.f64 (cos.f64 M) (exp.f64 l)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (+.f64 m n)) (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 (cos.f64 M) (exp.f64 l)))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (+.f64 m n)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (cos.f64 M) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (/.f64 (neg.f64 (sin.f64 M)) (exp.f64 l)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (/.f64 (cos.f64 M) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (/.f64 m (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (pow.f64 K #s(literal 3 binary64))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (/.f64 m (exp.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (/.f64 n (exp.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 n (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #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 (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 K (exp.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (/.f64 n (exp.f64 l)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 M (/.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l)) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l)))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l))) (/.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l))) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l)))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l)) (*.f64 (*.f64 (/.f64 M (exp.f64 l)) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal -1/6 binary64))) (/.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l))) (/.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (*.f64 (neg.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(+.f64 (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(+.f64 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))))) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(+.f64 (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64))) (*.f64 l (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #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 (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m 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) (+.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 (-.f64 (*.f64 (+.f64 m 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) (+.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.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 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (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 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) 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) (fma.f64 K (/.f64 n m) K)) (/.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) (fma.f64 K (/.f64 n m) K)) (/.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) (fma.f64 K (/.f64 n m) K)) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (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 K (/.f64 (+.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 K (/.f64 (+.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 K (/.f64 (+.f64 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #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 (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 m 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) (+.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 (-.f64 (*.f64 (+.f64 m 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) (+.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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(*.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 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (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 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) 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) (fma.f64 K (/.f64 n m) K)) (/.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) (fma.f64 K (/.f64 n m) K)) (/.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) (fma.f64 K (/.f64 n m) K)) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (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 K (/.f64 (+.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 K (/.f64 (+.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 K (/.f64 (+.f64 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.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 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (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 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.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 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 m (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1 binary64) (/.f64 n m))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 n m)) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 1 binary64) (/.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (-.f64 (/.f64 (*.f64 K n) m) (*.f64 #s(literal -1 binary64) K)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #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 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #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 K m)) M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K m)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))
(cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(+.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (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 (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 (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 K) (*.f64 m (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.f64 (*.f64 K m) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64))))
(*.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 (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 #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 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (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 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (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 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
K
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(*.f64 n (+.f64 (/.f64 K m) (/.f64 K n)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (-.f64 (/.f64 K (neg.f64 m)) (/.f64 K n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (-.f64 (/.f64 K (neg.f64 m)) (/.f64 K n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K m) (/.f64 K n))))
(*.f64 (-.f64 (/.f64 K (neg.f64 m)) (/.f64 K n)) (neg.f64 n))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (*.f64 K (+.f64 m n)) m)
(*.f64 K (/.f64 (+.f64 m n) m))
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (*.f64 K (+.f64 m n)) m)
(*.f64 K (/.f64 (+.f64 m n) m))
(/.f64 (+.f64 (*.f64 K m) (*.f64 K n)) m)
(/.f64 (*.f64 K (+.f64 m n)) m)
(*.f64 K (/.f64 (+.f64 m n) m))
K
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
K
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 K (/.f64 (*.f64 K n) m))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) 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 (*.f64 K (sin.f64 (neg.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 K (sin.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 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.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))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (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 (neg.f64 (*.f64 K (sin.f64 M))) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.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 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (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 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 #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 K m)) M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) 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 K m)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 (*.f64 M (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(*.f64 K (+.f64 (+.f64 m n) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 (+.f64 m n) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/3 binary64) K) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64)))))))))
(*.f64 K (+.f64 n (+.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64)))))) m)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (neg.f64 (neg.f64 (log.f64 K))))
(+.f64 (log.f64 (+.f64 m n)) (log.f64 K))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (+.f64 m n)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 K) (+.f64 (log.f64 (+.f64 m n)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (log.f64 K)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (log.f64 (+.f64 m n)) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))))
(+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (+.f64 (log.f64 K) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64))))) (+.f64 (log.f64 (+.f64 m n)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(-.f64 (-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 m n))) K))
(+.f64 (log.f64 (*.f64 #s(literal -1 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 -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 m n))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(-.f64 (-.f64 (log.f64 (-.f64 (neg.f64 m) n)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 1/3 binary64) K) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) K) (/.f64 #s(literal -1 binary64) (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)))
(log1p.f64 (*.f64 K n))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (/.f64 (*.f64 K m) (+.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 K (/.f64 m (+.f64 (*.f64 K n) #s(literal 1 binary64)))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 m (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K n)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 K (+.f64 (*.f64 K n) #s(literal 1 binary64))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 K) (log.f64 m))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))
(+.f64 (log.f64 K) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (+.f64 (/.f64 n m) (log.f64 m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #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) (*.f64 K m)) (/.f64 n m)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K m) #s(literal 3 binary64))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K m) #s(literal 3 binary64))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m)) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m)))))
(+.f64 (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 K m))) (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))))) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) K)) m))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) m))) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) (neg.f64 K)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 (*.f64 K n) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 m (pow.f64 K #s(literal 3 binary64))))) m)) m))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(log1p.f64 (*.f64 K m))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 (*.f64 K n) (+.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 K (/.f64 n (+.f64 (*.f64 K m) #s(literal 1 binary64)))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64))))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log1p.f64 (*.f64 K m)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 K (+.f64 (*.f64 K m) #s(literal 1 binary64))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 n))))
(+.f64 (log.f64 K) (log.f64 n))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (/.f64 m n) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (log.f64 n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K 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) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #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) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (+.f64 (log.f64 K) (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K 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/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (/.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) n) K) (/.f64 m n)) (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64)))))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) K)) n))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) K) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) (neg.f64 K)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 (*.f64 K m) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n)) n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 m (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 (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 (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 (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 #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 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (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 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (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 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(+.f64 (*.f64 (exp.f64 l) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (exp.f64 l) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(*.f64 (exp.f64 l) (fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(*.f64 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (exp.f64 l)))
(*.f64 (exp.f64 l) (fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(*.f64 (exp.f64 l) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(/.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (exp.f64 l))
(pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 1 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 3 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))) #s(literal 2 binary64))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log.f64 (pow.f64 (exp.f64 (exp.f64 l)) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l)) #s(literal 3 binary64)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 l) #s(literal 3 binary64))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 l) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(exp.f64 (*.f64 (+.f64 l (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(+.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (+.f64 (neg.f64 M) M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (-.f64 M (*.f64 #s(literal 0 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)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1 binary64) (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.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))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (-.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (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))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(*.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))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 #s(literal 1 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (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))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (-.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(log.f64 (exp.f64 (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(exp.f64 (log.f64 (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 #s(literal 1 binary64) (*.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) 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 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (+.f64 (neg.f64 M) M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) (-.f64 M (*.f64 #s(literal 0 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)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.f64 M #s(literal 2 binary64))) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (cbrt.f64 (pow.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 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 #s(literal 1 binary64) (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.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))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (sqrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (-.f64 (sqrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (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))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(*.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))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (neg.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)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 M (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(*.f64 #s(literal 1 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (-.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) 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 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (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))) (+.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (-.f64 (neg.f64 M) (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M)))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 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 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) M))
(pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(sqrt.f64 (pow.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(log.f64 (exp.f64 (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(exp.f64 (log.f64 (fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 #s(literal 1 binary64) (*.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))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) 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 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
(+.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))) (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #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 m (fma.f64 K (/.f64 n m) K))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 K (/.f64 n m) K))))))
(fma.f64 (cos.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (fma.f64 K (/.f64 n m) K) (*.f64 m #s(literal 1/2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (/.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 K n) m)))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n m))))
(/.f64 K (/.f64 m n))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 #s(literal 1 binary64) (/.f64 m (*.f64 K n)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (neg.f64 (*.f64 K n)) (neg.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 K (neg.f64 n)) (neg.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (*.f64 (neg.f64 n) K) (neg.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (/.f64 (*.f64 K n) #s(literal 1 binary64)) m)
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (/.f64 (*.f64 K n) (pow.f64 (cbrt.f64 m) #s(literal 2 binary64))) (cbrt.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(/.f64 (/.f64 (*.f64 K n) (sqrt.f64 m)) (sqrt.f64 m))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (*.f64 K (/.f64 n m)) #s(literal 1 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 3 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (/.f64 n m)))
(log.f64 (pow.f64 (exp.f64 (/.f64 n m)) K))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (/.f64 n m)))))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n m))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 K n) m)))
(log1p.f64 (expm1.f64 (*.f64 K (/.f64 n m))))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(exp.f64 (log.f64 (*.f64 K (/.f64 n m))))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (/.f64 n m))) #s(literal 1 binary64)))
(/.f64 (*.f64 K n) m)
(*.f64 K (/.f64 n m))
(+.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K m))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(+.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 1 binary64)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K (*.f64 (/.f64 n m) m)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m))) (*.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 (*.f64 n m) m)) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K (/.f64 (*.f64 n m) m)) (-.f64 (*.f64 K (/.f64 (*.f64 n m) m)) (*.f64 K m)))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 n m) m) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K (/.f64 (*.f64 n m) m)) (*.f64 m (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K (*.f64 (/.f64 n m) m)) (*.f64 K (*.f64 (/.f64 n m) m)))) (-.f64 (*.f64 K m) (*.f64 K (*.f64 (/.f64 n m) m))))
(/.f64 (*.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) (*.f64 K (-.f64 m (/.f64 (*.f64 n m) m)))) (*.f64 K (-.f64 m (/.f64 (*.f64 n m) m))))
(/.f64 (-.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 K (-.f64 m (/.f64 (*.f64 n m) m))))
(/.f64 (*.f64 m (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 m (/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (*.f64 m (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (*.f64 m (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 (/.f64 m (-.f64 #s(literal 1 binary64) (/.f64 n m))) K))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) m) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 m (/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (*.f64 m (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) m) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 m (/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 (/.f64 m (-.f64 #s(literal 1 binary64) (/.f64 n m))) K))
(pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(pow.f64 (cbrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 3 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(pow.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(pow.f64 (sqrt.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 2 binary64))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(sqrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))
(log.f64 (pow.f64 (exp.f64 m) (fma.f64 K (/.f64 n m) K)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(cbrt.f64 (pow.f64 (*.f64 m (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(cbrt.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(expm1.f64 (log1p.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(log1p.f64 (expm1.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(exp.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(exp.f64 (*.f64 (log.f64 (*.f64 m (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(fma.f64 K m (*.f64 K (*.f64 (/.f64 n m) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(fma.f64 m K (*.f64 K (*.f64 (/.f64 n m) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K)))
(-.f64 (/.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))) (/.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 (/.f64 n m) #s(literal 1 binary64)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 #s(literal 1 binary64) (fma.f64 K (/.f64 n m) K))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) (cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) (sqrt.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(*.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(*.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(*.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 (+.f64 (/.f64 n m) #s(literal 1 binary64)) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))) (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n m)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n m)))))
(/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (-.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (/.f64 (pow.f64 K #s(literal 2 binary64)) m)))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (neg.f64 (fma.f64 K K (*.f64 (*.f64 K (/.f64 n m)) (-.f64 (*.f64 K (/.f64 n m)) K)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 3 binary64)))) (neg.f64 (fma.f64 K K (*.f64 (/.f64 (*.f64 K n) m) (-.f64 (/.f64 (*.f64 K n) m) K)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 3 binary64))) (*.f64 K (+.f64 K (*.f64 (/.f64 n m) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)))) (neg.f64 (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)))) (*.f64 (neg.f64 K) (-.f64 #s(literal 1 binary64) (/.f64 n m))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (/.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (*.f64 K (/.f64 n m)) K))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 K n) m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (/.f64 (*.f64 K n) m) K))
(/.f64 (-.f64 (pow.f64 (*.f64 K (/.f64 n m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 (/.f64 n m) #s(literal -1 binary64))))
(pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 1 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(pow.f64 (cbrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 3 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(pow.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(pow.f64 (sqrt.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 2 binary64))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(sqrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 K (/.f64 n m) K))
(log.f64 (exp.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 K (/.f64 n m) K))))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(cbrt.f64 (pow.f64 (fma.f64 K (/.f64 n m) K) #s(literal 3 binary64)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(expm1.f64 (log1p.f64 (fma.f64 K (/.f64 n m) K)))
(log1p.f64 (expm1.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(exp.f64 (log.f64 (fma.f64 K (/.f64 n m) K)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(exp.f64 (*.f64 (log.f64 (fma.f64 K (/.f64 n m) K)) #s(literal 1 binary64)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 K (/.f64 n m) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 (/.f64 n m) K K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 #s(literal 1 binary64) K (*.f64 K (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 #s(literal 1 binary64) (*.f64 K (/.f64 n m)) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (/.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (/.f64 n m))) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K) (*.f64 K (/.f64 n m)))
(fma.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K) (/.f64 (*.f64 K n) m))
(fma.f64 (sqrt.f64 (*.f64 K (/.f64 n m))) (sqrt.f64 (*.f64 K (/.f64 n m))) K)
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(fma.f64 (sqrt.f64 K) (sqrt.f64 K) (*.f64 K (/.f64 n m)))
(*.f64 K (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(fma.f64 K (/.f64 n m) K)
(+.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) 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 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(*.f64 (cbrt.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 2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (-.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))) (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (sin.f64 M) (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(*.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(log1p.f64 (*.f64 K (+.f64 m n)))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))))
(log1p.f64 (*.f64 K (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(log1p.f64 (*.f64 K (+.f64 m n)))
(+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 K (+.f64 m n))
(+.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 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(*.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 m n))
(*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) (cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (cbrt.f64 (+.f64 m n))))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (cbrt.f64 K) (+.f64 m n)))
(*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (*.f64 (+.f64 m n) (cbrt.f64 K)))
(*.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) (sqrt.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(*.f64 (sqrt.f64 K) (*.f64 (sqrt.f64 K) (+.f64 m n)))
(*.f64 K (+.f64 m n))
(*.f64 (*.f64 K (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 m n)))
(*.f64 (cbrt.f64 (+.f64 m n)) (*.f64 K (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m n))))
(*.f64 (*.f64 K (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(*.f64 K (+.f64 m n))
(*.f64 (*.f64 (+.f64 m n) (cbrt.f64 (pow.f64 K #s(literal 2 binary64)))) (cbrt.f64 K))
(*.f64 (+.f64 m n) (*.f64 (cbrt.f64 (pow.f64 K #s(literal 2 binary64))) (cbrt.f64 K)))
(*.f64 (*.f64 (+.f64 m n) (sqrt.f64 K)) (sqrt.f64 K))
(*.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)))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K n) (*.f64 K (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m 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 (*.f64 K (+.f64 m n)) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))
(/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 K (-.f64 m n)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) (fma.f64 K (+.f64 m n) #s(literal 1 binary64)) #s(literal -1 binary64)) (+.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n))) (/.f64 (*.f64 K (+.f64 m n)) (+.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))))
(/.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 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 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #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)))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (+.f64 m n)))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(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))

eval1.4s (6%)

Compiler

Compiled 79353 to 39247 computations (50.5% saved)

prune918.0ms (3.9%)

Pruning

33 alts after pruning (33 fresh and 0 done)

PrunedKeptTotal
New2221322253
Fresh819
Picked505
Done000
Total2234332267
Accuracy
98.2%
Counts
2267 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
35.9%
(/.f64 (cos.f64 M) (exp.f64 l))
31.7%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
30.1%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) M))) (exp.f64 (neg.f64 l)))
32.6%
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
21.4%
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
10.5%
(*.f64 (cos.f64 (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))) (exp.f64 (neg.f64 l)))
29.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
30.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (+.f64 (*.f64 K n) (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
47.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (+.f64 m n)) K)) #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))))))
26.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 K (*.f64 K (/.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
27.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
25.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K (*.f64 K (/.f64 n m)))) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
47.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 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))))))
67.2%
(*.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))))))
53.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (expm1.f64 (log1p.f64 (log1p.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))))))
38.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.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))))))
5.8%
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
23.7%
(*.f64 (cos.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)))) M)) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
23.9%
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) (exp.f64 (neg.f64 l)))
25.9%
(*.f64 (cos.f64 (*.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)))) (exp.f64 (neg.f64 l)))
25.9%
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m) M) n)))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
27.6%
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
17.1%
(*.f64 (cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))) (exp.f64 (neg.f64 l)))
80.9%
(*.f64 (cos.f64 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))))))
51.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
52.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
54.4%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
35.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
21.3%
(fabs.f64 (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
5.9%
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
Compiler

Compiled 1520 to 1112 computations (26.8% saved)

localize1.5s (6.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
97.3%
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
90.9%
(log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
70.2%
(cos.f64 (expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))))
98.1%
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n))
95.3%
(/.f64 (*.f64 K m) n)
92.3%
(*.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)))
70.2%
(cos.f64 (*.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))))
100.0%
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
100.0%
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))
95.3%
(*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K)))
70.2%
(cos.f64 (*.f64 K (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (/.f64 M K))))
100.0%
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)
100.0%
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n))
70.2%
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
100.0%
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
Results
409.0ms113×256invalid
210.0ms36×1024valid
187.0ms26×2048valid
31.0ms20×256valid
122.0ms20×512valid
182.0ms12×1024infinite
35.0ms10×512infinite
13.0ms10×256infinite
61.0ms2048infinite
Compiler

Compiled 440 to 189 computations (57% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.3s
Operation ival-mult, time spent: 549.0ms, 41.0% of total-time
Operation composed, time spent: 250.0ms, 19.0% of total-time
Operation ival-log, time spent: 185.0ms, 14.0% of total-time
Operation ival-cos, time spent: 92.0ms, 7.0% of total-time
Operation ival-sub, time spent: 85.0ms, 6.0% of total-time
Operation ival-add, time spent: 82.0ms, 6.0% of total-time
Operation ival-exp, time spent: 53.0ms, 4.0% of total-time
Operation const, time spent: 12.0ms, 1.0% of total-time
Operation ival-div, time spent: 12.0ms, 1.0% of total-time
Operation ival-neg, time spent: 11.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 0.0% of total-time

series114.0ms (0.5%)

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

183 calls:

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

rewrite156.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
361×log1p-expm1-u
360×expm1-log1p-u
355×add-cube-cbrt
351×add-exp-log
351×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify546.0ms (2.3%)

Algorithm
egg-herbie
Rules
520×distribute-rgt-in
519×distribute-lft-in
516×*-commutative
307×+-commutative
271×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0155159455
1430557989
Stop Event
node limit
Counts
1006 → 862
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)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -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)))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(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 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 #s(literal -1 binary64) M)
(+.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/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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) 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 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) 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 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) 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 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)) 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) n) (/.f64 M K)) 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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)) 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) m) (/.f64 M K)) 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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.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 m n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))) (*.f64 #s(literal -1 binary64) (/.f64 M n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))) (*.f64 #s(literal -1 binary64) (/.f64 M n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))) (*.f64 #s(literal -1 binary64) (/.f64 M n)))))
(*.f64 #s(literal -1 binary64) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) 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 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal 1/2 binary64) K)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) 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/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (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) n))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) 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 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cbrt.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(log1p.f64 (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(exp.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M K))) (sqrt.f64 (/.f64 M K)) (/.f64 M K)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (/.f64 M K)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (/.f64 M K) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (/.f64 M K)))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (/.f64 M K)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 n) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(exp.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 m K) n))) #s(literal 1 binary64))
(*.f64 K (/.f64 m n))
(*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 m K) n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 m K) n)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) (sqrt.f64 (/.f64 (*.f64 m K) n)))
(pow.f64 (/.f64 (*.f64 m K) n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n (*.f64 m K)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 m K) n))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 m K) n)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 m K) n)))
(exp.f64 (log.f64 (/.f64 (*.f64 m K) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 m K) n)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (pow.f64 (/.f64 M n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M n) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (/.f64 M n)))))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))
(fma.f64 K #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) 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 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)
(-.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
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)))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 (-.f64 n M) #s(literal 1/2 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 (*.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))))))
(-.f64 (*.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))))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 (-.f64 n M) #s(literal 1/2 binary64))))))
(-.f64 (*.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))))) (*.f64 M (-.f64 n M)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 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 #s(literal -1/2 binary64) M (*.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 #s(literal -1/2 binary64) M (*.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 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 m #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (-.f64 (*.f64 m #s(literal -1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.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 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (/.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64))))))
(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 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.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 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) M)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.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 (+.f64 n m) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) M)) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))))
(*.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) (neg.f64 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 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))))
(*.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) (neg.f64 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 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))))
(*.f64 (-.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) (neg.f64 n))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(+.f64 (cos.f64 (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 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.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)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sin.f64 M))) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (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)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) 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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (sin.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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) (*.f64 K (+.f64 m n))) 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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #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))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (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 n (*.f64 #s(literal 1/2 binary64) 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 n (*.f64 #s(literal 1/2 binary64) 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 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 #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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.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 (*.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 (*.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 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) 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 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.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)))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sin.f64 M))) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (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)))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))
(cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))))))))
(+.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (sin.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #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))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))
(*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))
(*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m)))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m)))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m)))
(*.f64 m (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) m)))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))
(*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))
(*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n)))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n)))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n)))
(*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.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 (*.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 (*.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 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))
(fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))
(fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M (*.f64 K m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) n) (/.f64 M K)) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) m) #s(literal -1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))
(fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K))
(fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) (/.f64 M K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) 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) m) (/.f64 M K)) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (neg.f64 M) K)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal -1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal -1 binary64) K)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal -1 binary64) K)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (neg.f64 M) K)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -1 binary64) (/.f64 M K))
(/.f64 (neg.f64 M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) K)
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) K)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) K)
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K))))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) n (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 n #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K))))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))))))))))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 M K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 #s(literal 1/2 binary64) m (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))))))))) (*.f64 (cos.f64 (*.f64 K (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.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))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 (neg.f64 l) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))
(-.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) l))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))))))
(+.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) l) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (neg.f64 (*.f64 K (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(-.f64 (cos.f64 M) (*.f64 K (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (*.f64 (neg.f64 (*.f64 n (neg.f64 (sin.f64 M)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 M n)))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))))))))
(+.f64 (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))) (neg.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))))))
(+.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 #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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))) (*.f64 #s(literal -1 binary64) (/.f64 M n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))) (*.f64 #s(literal -1 binary64) (/.f64 M n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))) (*.f64 #s(literal -1 binary64) (/.f64 M n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(-.f64 (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(-.f64 (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(fma.f64 #s(literal -1 binary64) M (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(-.f64 (*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) M)
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 n K) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(*.f64 K (-.f64 (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(neg.f64 (*.f64 (*.f64 n K) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K))))
(*.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K))))
(*.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K))))
(*.f64 (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)) (/.f64 M K)) (neg.f64 K))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) K (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(fma.f64 #s(literal -1 binary64) M (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M) #s(literal 1 binary64)))
(*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)))))
(*.f64 M (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)))))
(*.f64 M (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M))))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)))))
(*.f64 M (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M))))))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(/.f64 M (neg.f64 n))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(fma.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (neg.f64 n)))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(fma.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (neg.f64 n)))
(-.f64 (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (/.f64 M n))
(fma.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (neg.f64 n)))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 M (*.f64 n K)) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 M (*.f64 n K)) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 M (*.f64 n K)) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (/.f64 (neg.f64 M) K)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) (/.f64 M (*.f64 K n))) #s(literal 1/2 binary64))))
(neg.f64 (*.f64 K (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(*.f64 K (neg.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) (/.f64 M (*.f64 n K))) #s(literal -1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (/.f64 (/.f64 M m) n)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n)) (/.f64 (/.f64 M m) (neg.f64 n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (/.f64 (/.f64 M m) n)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n)) (/.f64 (/.f64 M m) (neg.f64 n))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 K n))) (/.f64 M (*.f64 m n))))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n))) (/.f64 (/.f64 M m) n)))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K m) (/.f64 K n)) (/.f64 (/.f64 M m) (neg.f64 n))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m) (/.f64 (*.f64 #s(literal -1/2 binary64) K) n)))
(*.f64 m (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) K) n) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m) (/.f64 (*.f64 #s(literal -1/2 binary64) K) n)))
(*.f64 m (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) K) n) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m) (/.f64 (*.f64 #s(literal -1/2 binary64) K) n)))
(*.f64 m (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) K) n) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)
(/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M) n)
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M) n)
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 #s(literal 1/2 binary64) K)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) M)) n)) (*.f64 #s(literal 1/2 binary64) K))
(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 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 m K) M) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))
(*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M n)) (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(/.f64 M (neg.f64 n))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n))))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 m M) (/.f64 K n))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n))))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 m M) (/.f64 K n))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 K M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (*.f64 M n)))) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n))))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 m M) (/.f64 K n))) (/.f64 #s(literal -1 binary64) n)))
(*.f64 #s(literal -1 binary64) (/.f64 M n))
(/.f64 M (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) M)) (/.f64 #s(literal 1 binary64) n))))
(*.f64 (neg.f64 M) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M) (/.f64 #s(literal 1 binary64) n)))
(*.f64 M (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 K (*.f64 m (/.f64 K 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 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
(+.f64 (cos.f64 (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 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.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)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sin.f64 M))) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (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)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) 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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 m (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (sin.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.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) (*.f64 K (+.f64 m n))) 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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.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 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) (-.f64 #s(literal 1 binary64) M)))
(+.f64 (log1p.f64 (neg.f64 M)) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) (-.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 (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 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.f64 #s(literal 1 binary64) M))))))
(+.f64 (log1p.f64 (neg.f64 M)) (*.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 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) (-.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 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))))))))))
(+.f64 (log1p.f64 (neg.f64 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))))))))))
(+.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 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (+.f64 (log.f64 K) (*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m)))))
(+.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 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m))))))
(+.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 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 K) (*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.f64 n m))))))
(+.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 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #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 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 K) (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)) (*.f64 (/.f64 #s(literal 8/3 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 3 binary64)) (pow.f64 (+.f64 n 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 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 #s(literal 2 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) M) K) (+.f64 n m)))))
(+.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 n m))) (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (-.f64 #s(literal 1 binary64) M) (+.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 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) M) #s(literal 2 binary64)) 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 #s(literal 1 binary64) M) (+.f64 n m)) (*.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))))) 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 #s(literal -2 binary64) (/.f64 (-.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 n (*.f64 #s(literal 1/2 binary64) 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)))))))
(+.f64 (log1p.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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 (pow.f64 K #s(literal 2 binary64)) (/.f64 m (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)))))))
(+.f64 (log1p.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 m (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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)))))))))
(+.f64 (log1p.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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 n (*.f64 #s(literal 1/2 binary64) 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 n (*.f64 #s(literal 1/2 binary64) K) (neg.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 (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 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 m)) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m K))))
(+.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 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 m) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m K))))))
(+.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 (*.f64 #s(literal 8/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))) (pow.f64 (*.f64 m K) #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 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (log.f64 m) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 m K)) (/.f64 (*.f64 #s(literal 8/3 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 binary64))) (pow.f64 (*.f64 m K) #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 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 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 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 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 -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 (+.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) K) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n K) (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m 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 m K) (neg.f64 M)))))))
(+.f64 (log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 3 binary64))))))))
(+.f64 (log1p.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 K (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.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) 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K)))))
(+.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) K)) (log.f64 n)) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K)))
(+.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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K))))))
(+.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 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (log.f64 n) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K)))))
(+.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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K)) (*.f64 #s(literal 8/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 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) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (log.f64 n) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 n K)) (*.f64 (/.f64 #s(literal 8/3 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n K)))))
(+.f64 (-.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 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) 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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m 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 m K) (neg.f64 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 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 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 -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) (fma.f64 #s(literal 1/2 binary64) (*.f64 m 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 m 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 m K) (neg.f64 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 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) K)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 m (*.f64 #s(literal 1/2 binary64) 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 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) #s(literal 3 binary64)) (*.f64 n (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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (/.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))
(-.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (/.f64 M (+.f64 #s(literal 1 binary64) (*.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 #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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (-.f64 (/.f64 (*.f64 M #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))))))
(+.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (-.f64 (/.f64 (*.f64 #s(literal -1/3 binary64) M) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))))
(+.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/3 binary64) (/.f64 M (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M))))
(+.f64 (log.f64 #s(literal -1 binary64)) (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M)) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))))))
(+.f64 (log.f64 #s(literal -1 binary64)) (+.f64 (-.f64 (log.f64 M) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) M)))
(-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n 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/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 #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 (+.f64 n m) K) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) M)))) M)))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #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) (+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) M))) M) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M)))
(-.f64 (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) M))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) #s(literal 3 binary64)) M))) 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 (*.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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #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))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(neg.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) 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 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (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 n (*.f64 #s(literal 1/2 binary64) 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 n (*.f64 #s(literal 1/2 binary64) 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 n (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 #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 (*.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.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 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.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 (*.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 (*.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 (*.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 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))))
(+.f64 (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) n))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 (-.f64 M n))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(log.f64 (exp.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (neg.f64 (-.f64 M n))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(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) (fma.f64 m #s(literal 1/2 binary64) (+.f64 (neg.f64 M) n)))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 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) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) 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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) 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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 K)) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) 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 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(/.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)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.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))))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 3 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 2 binary64))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(log.f64 (exp.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(exp.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))
(pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(pow.f64 (cbrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(pow.f64 (sqrt.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 2 binary64))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(log.f64 (pow.f64 (exp.f64 K) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(cbrt.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(expm1.f64 (log1p.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))))
(log1p.f64 (expm1.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(exp.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 1 binary64)))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M K))) (sqrt.f64 (/.f64 M K)) (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M K))) (sqrt.f64 (/.f64 M K)) (/.f64 M K)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) K) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) K)) M (*.f64 (/.f64 #s(literal 1 binary64) K) M)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (/.f64 M K) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M K)) #s(literal 1 binary64) (*.f64 (/.f64 M K) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M K))) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M K)) (pow.f64 (cbrt.f64 (/.f64 M K)) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (fma.f64 (/.f64 #s(literal -1 binary64) K) M (/.f64 M K)))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)) (*.f64 (/.f64 M K) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (/.f64 M K)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M K)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M K)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (/.f64 M K) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M K) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (/.f64 M K) #s(literal 3 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 (/.f64 M K) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (/.f64 M K)))))
(/.f64 (fma.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 (/.f64 M K) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (/.f64 M K) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (/.f64 M K)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) #s(literal 3 binary64))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 3 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 2 binary64))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(log.f64 (exp.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64)))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(exp.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))) (fma.f64 #s(literal -1/2 binary64) K (/.f64 M n)))))
(cos.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))))
(pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(pow.f64 (cbrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 3 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(pow.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(pow.f64 (sqrt.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 2 binary64))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(log.f64 (pow.f64 (exp.f64 n) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(cbrt.f64 (pow.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(cbrt.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))))
(expm1.f64 (log1p.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))))
(log1p.f64 (expm1.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(exp.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))) #s(literal 1 binary64)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 m K) n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 m (/.f64 K n))))
(*.f64 K (/.f64 m n))
(*.f64 m (/.f64 K n))
(*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n))
(*.f64 m (/.f64 K n))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 m K) n))
(*.f64 m (/.f64 K n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(*.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) (sqrt.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(pow.f64 (/.f64 (*.f64 m K) n) #s(literal 1 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 m K) n)) #s(literal 2 binary64))
(*.f64 m (/.f64 K n))
(pow.f64 (/.f64 n (*.f64 m K)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 m K)))
(log.f64 (pow.f64 (exp.f64 K) (/.f64 m n)))
(*.f64 m (/.f64 K n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 m K) n))))
(*.f64 m (/.f64 K n))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 m K) n) #s(literal 3 binary64)))
(*.f64 m (/.f64 K n))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 m (/.f64 K n))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 m K) n)))
(expm1.f64 (log1p.f64 (*.f64 m (/.f64 K n))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(exp.f64 (log.f64 (/.f64 (*.f64 m K) n)))
(*.f64 m (/.f64 K n))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 m K) n)) #s(literal 1 binary64)))
(*.f64 m (/.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 M n))) (sqrt.f64 (/.f64 M n)) (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) n) M))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) n)) M (*.f64 (/.f64 #s(literal 1 binary64) n) M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (/.f64 M n) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 M n)) #s(literal 1 binary64) (*.f64 (/.f64 M n) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 M n))) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 M n)) (pow.f64 (cbrt.f64 (/.f64 M n)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)) (fma.f64 (/.f64 #s(literal -1 binary64) n) M (/.f64 M n)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n)) (*.f64 (/.f64 M n) #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (pow.f64 (/.f64 M n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) #s(literal 2 binary64)) (pow.f64 (/.f64 M n) #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))) (/.f64 M n)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (/.f64 (*.f64 m K) n)) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M n) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (/.f64 M n)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (*.f64 m (/.f64 K n))) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 M n) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 K (*.f64 m (/.f64 K n))) (/.f64 M n))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 K (*.f64 m (/.f64 K n))) #s(literal 3 binary64))) (pow.f64 (/.f64 M n) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) #s(literal 2 binary64)) (*.f64 (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))) (/.f64 M n)))))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 3 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 2 binary64))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))) #s(literal 3 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(exp.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 K #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) K) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)))) (neg.f64 (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) K)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m K) n)) (/.f64 M n)))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n))
(fma.f64 #s(literal 1/2 binary64) K (/.f64 (fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) n))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 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) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) 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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) 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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))) #s(literal 1 binary64))
(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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(*.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 3 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(pow.f64 (sqrt.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 2 binary64))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(cbrt.f64 (pow.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(expm1.f64 (log1p.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) 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 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) #s(literal 1 binary64)))
(log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) 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 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (*.f64 M #s(literal 0 binary64)) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(-.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(/.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)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))))
(/.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))))))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 1 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (exp.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(log1p.f64 (expm1.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M)
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(+.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) #s(literal 1/2 binary64)) (+.f64 m n)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 K)) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 m (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) m (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m))

eval561.0ms (2.4%)

Compiler

Compiled 26507 to 13503 computations (49.1% saved)

prune537.0ms (2.3%)

Pruning

51 alts after pruning (51 fresh and 0 done)

PrunedKeptTotal
New93738975
Fresh151328
Picked505
Done000
Total957511008
Accuracy
98.3%
Counts
1008 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.8%
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
35.9%
(/.f64 (cos.f64 M) (exp.f64 l))
5.8%
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
5.8%
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
31.7%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
21.4%
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
10.5%
(*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))) (exp.f64 (neg.f64 l)))
29.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
67.2%
(*.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))))))
38.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.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))))))
5.8%
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
32.2%
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
19.0%
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
32.6%
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (exp.f64 (neg.f64 l)))
25.9%
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m K) (/.f64 #s(literal 1 binary64) n)))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
19.9%
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))) (exp.f64 (neg.f64 l)))
29.7%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
17.3%
(*.f64 (cos.f64 (*.f64 n (expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) (exp.f64 (neg.f64 l)))
20.5%
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 K (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))) (exp.f64 (neg.f64 l)))
21.1%
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
21.8%
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
14.4%
(*.f64 (cos.f64 (*.f64 K (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (exp.f64 (neg.f64 l)))
5.4%
(*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K)))) (exp.f64 (neg.f64 l)))
58.8%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
62.5%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
51.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
52.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
54.4%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
35.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
5.9%
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
3.0%
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
5.9%
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
5.5%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
4.6%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
6.0%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
6.0%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
5.1%
(cos.f64 (-.f64 (expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))) M))
5.9%
(cos.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
5.9%
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
5.2%
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
5.3%
(cos.f64 (*.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))))
5.4%
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
5.5%
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
6.4%
(cos.f64 M)
Compiler

Compiled 2158 to 1596 computations (26% saved)

localize5.2s (22.1%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
100.0%
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64))
99.3%
(cos.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
96.5%
(pow.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
100.0%
(*.f64 (+.f64 m n) (/.f64 K M))
100.0%
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))
99.3%
(cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M)))))))
100.0%
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))
100.0%
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
99.3%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
98.9%
(/.f64 (*.f64 K m) n)
100.0%
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
100.0%
(*.f64 K (+.f64 m n))
99.3%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Results
4.7s228×8192exit
23.0ms18×256valid
12.0ms10×256infinite
Compiler

Compiled 433 to 192 computations (55.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.2s
Operation ival-cos, time spent: 1.5s, 37.0% of total-time
Operation ival-pow, time spent: 1.2s, 29.0% of total-time
Operation ival-mult, time spent: 826.0ms, 20.0% of total-time
Operation ival-sub, time spent: 183.0ms, 4.0% of total-time
Operation ival-add, time spent: 132.0ms, 3.0% of total-time
Operation ival-exp, time spent: 114.0ms, 3.0% of total-time
Operation ival-div, time spent: 75.0ms, 2.0% of total-time
Operation ival-neg, time spent: 61.0ms, 1.0% of total-time
Operation const, time spent: 40.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 7.0ms, 0.0% of total-time

series118.0ms (0.5%)

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

111 calls:

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

rewrite129.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
293×log1p-expm1-u
293×expm1-log1p-u
286×add-cube-cbrt
284×add-exp-log
283×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify358.0ms (1.5%)

Algorithm
egg-herbie
Rules
558×distribute-rgt-in
554×distribute-lft-in
398×*-commutative
289×associate-+r+
283×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0119438253
1369836772
Stop Event
node limit
Counts
618 → 630
Calls
Call 1
Inputs
(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 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.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 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(cos.f64 (*.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 #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 #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 #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 #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 #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 #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 #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 #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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))
(+.f64 (cos.f64 (*.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/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.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/2 binary64) (*.f64 K (sin.f64 (*.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 #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 #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 #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 #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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))
(cos.f64 (*.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 #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 #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 #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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(cos.f64 (*.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 #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 #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 #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 #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 #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 #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 #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/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))
(+.f64 (*.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/2 binary64) (*.f64 K m)))
(+.f64 (*.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/2 binary64) (*.f64 K m)))
(+.f64 (*.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/2 binary64) (*.f64 K m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) 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 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 #s(literal -1 binary64) M)
(+.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/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 K n) M)
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(/.f64 (*.f64 K m) M)
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(/.f64 (*.f64 K m) M)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(/.f64 (*.f64 K m) M)
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(/.f64 (*.f64 K n) M)
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(/.f64 (*.f64 K n) M)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 #s(literal -1 binary64) M)
(+.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/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 #s(literal -1 binary64) M))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (/.f64 (pow.f64 M #s(literal 3 binary64)) K))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) m)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) n)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M))))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(+.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.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 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(+.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(+.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (-.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)))))
(/.f64 (-.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))) (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)))
(pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(exp.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64)))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) #s(literal 1 binary64))
(/.f64 #s(literal 1/2 binary64) (/.f64 n (*.f64 K m)))
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) n)
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (neg.f64 n))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) (/.f64 m n)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 M (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)))))
(+.f64 (*.f64 M (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)))) (*.f64 M #s(literal 1 binary64)))
(+.f64 (*.f64 M #s(literal -1 binary64)) (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)))))
(-.f64 #s(literal 0 binary64) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 K M) n) (*.f64 (/.f64 K M) m))
(+.f64 (*.f64 (/.f64 K M) m) (*.f64 (/.f64 K M) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 M (*.f64 (+.f64 n m) K)))
(/.f64 (+.f64 n m) (/.f64 M K))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (*.f64 (/.f64 M K) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (/.f64 M K) (-.f64 m n)))
(/.f64 (*.f64 (+.f64 n m) K) M)
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) M))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (/.f64 M K)))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (neg.f64 K)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (neg.f64 M)))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (*.f64 (-.f64 m n) M))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 m n) (/.f64 M K)))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (neg.f64 K)) (*.f64 (-.f64 m n) (neg.f64 M)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 M (fma.f64 m m (-.f64 (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 (-.f64 m n)))
(/.f64 (*.f64 (neg.f64 K) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (neg.f64 M) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (*.f64 (neg.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (neg.f64 M) (-.f64 m n)))
(/.f64 (neg.f64 (*.f64 (+.f64 n m) K)) (neg.f64 M))
(pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 K M)) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (/.f64 K M) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 K M) #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 1 binary64)))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (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 n m) (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 n m) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (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) (+.f64 n m)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (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 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (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 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))
(+.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 n m)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 1 binary64)))
Outputs
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))))))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 (neg.f64 K) (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(-.f64 (cos.f64 M) (*.f64 K (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (sin.f64 (neg.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))))) (*.f64 n (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) K) (*.f64 (neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 M))) (pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) #s(literal 3 binary64))))) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))) (neg.f64 n)))))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))) M))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))) (neg.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))))) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(+.f64 (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))
(+.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (*.f64 (*.f64 M (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) #s(literal -1/6 binary64)))) (neg.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))))) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(+.f64 (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))) (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (*.f64 K n) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 K (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 K) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (*.f64 K n) (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)) (neg.f64 m))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))
(cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M))))))
(+.f64 (cos.f64 (*.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/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #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/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.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/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))))))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))))))))
(+.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))))))))
(+.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 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 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))))))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n))) M))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.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))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.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 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m 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 (+.f64 m n)) M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m 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 (+.f64 m n)) M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m 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 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))))
(+.f64 (*.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/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) (*.f64 K (*.f64 #s(literal 1/2 binary64) m)))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M))))))
(+.f64 (*.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/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) (*.f64 K (*.f64 #s(literal 1/2 binary64) m)))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M))))))
(+.f64 (*.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/2 binary64) (*.f64 K m)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M))))) (*.f64 K (*.f64 #s(literal 1/2 binary64) m)))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))) m))))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))) m))))
(*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))) m)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))) m))))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))) m))))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) M)))) m))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))) m))))
(*.f64 m (neg.f64 (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 K M)))) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))) (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))) (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))) (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)) (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) M)))) n))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n))))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/2 binary64) K (*.f64 M (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))) n)))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(/.f64 (*.f64 K n) M)
(*.f64 K (/.f64 n M))
(*.f64 n (/.f64 K M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(*.f64 K (/.f64 (+.f64 m n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(*.f64 K (/.f64 (+.f64 m n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K m) M)
(*.f64 K (/.f64 m M))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (*.f64 K (/.f64 n (*.f64 m M)))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (*.f64 K (/.f64 n (*.f64 m M)))))
(*.f64 m (+.f64 (/.f64 K M) (/.f64 (*.f64 K n) (*.f64 M m))))
(*.f64 m (+.f64 (/.f64 K M) (*.f64 K (/.f64 n (*.f64 m M)))))
(/.f64 (*.f64 K m) M)
(*.f64 K (/.f64 m M))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 n (*.f64 m M))))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 K (/.f64 n (*.f64 m M))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 n (*.f64 m M))))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 K (/.f64 n (*.f64 m M))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) (*.f64 M m))))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 K (/.f64 n (*.f64 m M))))))
(*.f64 m (neg.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 K (/.f64 n (*.f64 m M))))))
(/.f64 (*.f64 K m) M)
(*.f64 K (/.f64 m M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(*.f64 K (/.f64 (+.f64 m n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(*.f64 K (/.f64 (+.f64 m n) M))
(+.f64 (/.f64 (*.f64 K m) M) (/.f64 (*.f64 K n) M))
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K n) M)
(*.f64 K (/.f64 n M))
(*.f64 n (/.f64 K M))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n)))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n)))))
(*.f64 n (+.f64 (/.f64 K M) (/.f64 (*.f64 K m) (*.f64 M n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n))))
(*.f64 n (+.f64 (/.f64 K M) (*.f64 K (/.f64 m (*.f64 M n)))))
(/.f64 (*.f64 K n) M)
(*.f64 K (/.f64 n M))
(*.f64 n (/.f64 K M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n)))))
(*.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 K (/.f64 m (*.f64 M n)))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n)))))
(*.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 K (/.f64 m (*.f64 M n)))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 K M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (*.f64 M n))))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 K M) (*.f64 (/.f64 K M) (/.f64 m n)))))
(*.f64 (-.f64 (/.f64 K (neg.f64 M)) (*.f64 K (/.f64 m (*.f64 M n)))) (neg.f64 n))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 K (+.f64 m n)) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) 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 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 m n) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m 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) K) (+.f64 m 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) K) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.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 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.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 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.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 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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) K) (+.f64 m 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) K) (+.f64 m 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) K) (+.f64 m n)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M) n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (/.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 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (/.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 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m 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 (+.f64 m n)) M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m 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 (+.f64 m n)) M)))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal -1 binary64) M))
(cos.f64 M)
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (*.f64 #s(literal -1 binary64) M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.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))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M))) (pow.f64 K #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(pow.f64 (neg.f64 M) #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)) (*.f64 K (*.f64 #s(literal 3/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))))
(-.f64 (*.f64 K (*.f64 #s(literal 3/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))) (pow.f64 M #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (fma.f64 K (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(-.f64 (*.f64 K (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 K (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))))) (pow.f64 M #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)) (*.f64 K (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (fma.f64 K (+.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))))))
(-.f64 (*.f64 K (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 K (+.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 (*.f64 #s(literal 1/8 binary64) K) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (pow.f64 M #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal -1/4 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal -1/4 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 3/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (+.f64 m n) (pow.f64 K #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) #s(literal -3/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal -1/4 binary64) (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 3/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (/.f64 (+.f64 m n) (pow.f64 K #s(literal 2 binary64))))))))))
(*.f64 (pow.f64 K #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 (*.f64 M (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) #s(literal -3/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 3/2 binary64) (/.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) (pow.f64 K #s(literal 2 binary64)))))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) K) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) K)) (neg.f64 (pow.f64 K #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) #s(literal -3/2 binary64)) K) (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))) K) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (/.f64 (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) #s(literal -3/2 binary64)) K)) K)) (neg.f64 (pow.f64 K #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n))) (/.f64 (pow.f64 M #s(literal 3 binary64)) K))) K)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) K)) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) #s(literal -3/2 binary64)) (/.f64 (pow.f64 M #s(literal 3 binary64)) K)) K) (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))) K) (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 M (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 m n)) #s(literal -3/2 binary64)) (/.f64 (pow.f64 M #s(literal 3 binary64)) K)) K)) K)) (neg.f64 (pow.f64 K #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(fma.f64 m (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64)))
(fma.f64 m (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(fma.f64 m (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) #s(literal 3/4 binary64)))) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64)))
(fma.f64 m (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 m (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)))
(fma.f64 m (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 #s(literal 1/8 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) #s(literal 3/4 binary64))))) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64)))
(fma.f64 m (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 m (fma.f64 #s(literal 1/8 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64))))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) m)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) m)) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))))))
(*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) m)) (+.f64 (*.f64 K (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) m)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) #s(literal 3/4 binary64)) m) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)) m)) (neg.f64 (pow.f64 m #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))) #s(literal -3/2 binary64)) m) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) #s(literal 3/4 binary64))) m) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)) (/.f64 (*.f64 (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -3/2 binary64)) m)) m)) (neg.f64 (pow.f64 m #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 m #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 3 binary64)) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) #s(literal 2 binary64)))))) m)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) m)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64)) m) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))))) m) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) M)) #s(literal 3/4 binary64))) m) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M))) #s(literal 3/4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 K (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K n) (neg.f64 M)) #s(literal 3 binary64)) (neg.f64 m))) m)) m)) (neg.f64 (pow.f64 m #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64))
(pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(fma.f64 n (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(fma.f64 n (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)))) (*.f64 n (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)))) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)))
(fma.f64 n (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal 1/8 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64))))) (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 n #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64)))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) n) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) n) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) n) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) n)) (+.f64 (/.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) n) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) n) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n)) (*.f64 K (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))) (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 n #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) n)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) n) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) n)) (neg.f64 (pow.f64 n #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64))) #s(literal -3/2 binary64)) n) (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64))) n) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) (/.f64 (*.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64))) #s(literal -3/2 binary64)) n)) n))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 3 binary64)) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) #s(literal 2 binary64)))))) n)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) n)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64)) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64)))))) n) (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64))) n) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))))))
(*.f64 (pow.f64 n #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 K #s(literal 2 binary64))) #s(literal 3/4 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 K (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 2 binary64))) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) #s(literal 3 binary64)) (neg.f64 n))) n)) n))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 M (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))))
(+.f64 (*.f64 M (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) M) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))))))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (fma.f64 #s(literal -1 binary64) M (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal -3/4 binary64)) (*.f64 M (-.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) M)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(pow.f64 (neg.f64 M) #s(literal 3 binary64))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (fma.f64 #s(literal 3/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 2 binary64)) #s(literal -3/4 binary64)) (*.f64 #s(literal 3/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) (/.f64 (*.f64 K (+.f64 m n)) M))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 2 binary64)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 #s(literal 3/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 3 binary64)))
(pow.f64 (neg.f64 M) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n))) M)))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) M))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) M)))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3/4 binary64)) M) (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(*.f64 (pow.f64 M #s(literal 3 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) M) #s(literal 3/4 binary64))) M))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) M)) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (*.f64 K (+.f64 m n)))) M)))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) M)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3/4 binary64))) M) (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n)))) M))))
(*.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 K (+.f64 m n))) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) M)) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3/4 binary64))) M)) M)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K)) (neg.f64 m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 K (*.f64 #s(literal 1/2 binary64) m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 K (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(+.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M))))
(log.f64 (exp.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))) (neg.f64 M)))
(cos.f64 (fma.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))) (sin.f64 M)))
(+.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(+.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) K)))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (-.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) #s(literal 3 binary64)) (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))) (fma.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))))
(/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64))) (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (*.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 K (/.f64 m n)) K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) #s(literal 3 binary64)) (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))) (fma.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) (*.f64 K (*.f64 #s(literal 1/2 binary64) n)) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (*.f64 K (*.f64 #s(literal 1/2 binary64) n))))))
(/.f64 (*.f64 (pow.f64 n #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64))) (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (+.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (/.f64 m n)) n)) (*.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 (*.f64 K (/.f64 m n)) K)))))
(/.f64 (-.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))) (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 K (*.f64 K (/.f64 m n)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)))
(/.f64 (*.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) n) (-.f64 K (*.f64 K (/.f64 m n)))))
(pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 1 binary64))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(pow.f64 (cbrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 3 binary64))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(pow.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(pow.f64 (sqrt.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 2 binary64))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(sqrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n)))) n))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(cbrt.f64 (pow.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))) #s(literal 3 binary64)))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(expm1.f64 (log1p.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))))
(log1p.f64 (expm1.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(exp.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(exp.f64 (*.f64 (log.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))) #s(literal 1 binary64)))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(fma.f64 n (*.f64 #s(literal 1/2 binary64) K) (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) n (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(/.f64 #s(literal 1/2 binary64) (/.f64 n (*.f64 K m)))
(/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 n K) m))
(*.f64 (/.f64 #s(literal 1/2 binary64) n) (*.f64 K m))
(/.f64 #s(literal 1 binary64) (/.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(*.f64 (/.f64 #s(literal 1 binary64) n) (*.f64 K (*.f64 #s(literal 1/2 binary64) m)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) n)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (neg.f64 n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.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 n)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) (/.f64 m n)) #s(literal 1/2 binary64)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 K) (/.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (/.f64 m n)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))))
(*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 3 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 2 binary64))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64)))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(+.f64 (*.f64 M #s(literal 1 binary64)) (*.f64 M (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(+.f64 (*.f64 M (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)))) (*.f64 M #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(+.f64 (*.f64 M #s(literal -1 binary64)) (*.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)))))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 3 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 2 binary64))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(neg.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 M (neg.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64))))
(log.f64 (pow.f64 (exp.f64 M) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))) #s(literal 3 binary64)))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (pow.f64 M #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 K M) n) (*.f64 (/.f64 K M) m))
(*.f64 K (/.f64 (+.f64 m n) M))
(+.f64 (*.f64 (/.f64 K M) m) (*.f64 (/.f64 K M) n))
(*.f64 K (/.f64 (+.f64 m n) M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 m n) M))))
(/.f64 #s(literal 1 binary64) (/.f64 M (*.f64 (+.f64 n m) K)))
(*.f64 (/.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))
(/.f64 (+.f64 n m) (/.f64 M K))
(*.f64 (/.f64 (+.f64 m n) M) K)
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (*.f64 (/.f64 M K) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(/.f64 (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))) (/.f64 M K))
(/.f64 (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))) (/.f64 M K))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (/.f64 M K) (-.f64 m n)))
(/.f64 (*.f64 (+.f64 n m) K) M)
(*.f64 K (/.f64 (+.f64 m n) M))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) M))
(*.f64 (/.f64 K M) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(*.f64 (/.f64 K M) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (/.f64 M K)))
(/.f64 (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))) (/.f64 M K))
(/.f64 (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))) (/.f64 M K))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (neg.f64 K)) (*.f64 (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))) (neg.f64 M)))
(*.f64 (/.f64 (neg.f64 K) (neg.f64 M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (*.f64 (-.f64 m n) M))
(*.f64 (/.f64 K M) (/.f64 (-.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 (-.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 (-.f64 m n) (/.f64 M K)))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 (/.f64 M K) (-.f64 m n)))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (neg.f64 K)) (*.f64 (-.f64 m n) (neg.f64 M)))
(*.f64 (/.f64 (neg.f64 K) (neg.f64 M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.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 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 M (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(*.f64 (/.f64 K M) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(*.f64 (/.f64 K M) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 M (-.f64 m n)))
(*.f64 (/.f64 K M) (/.f64 (-.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 (-.f64 m n))))
(/.f64 (*.f64 (neg.f64 K) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (*.f64 (neg.f64 M) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(*.f64 (/.f64 (neg.f64 K) (neg.f64 M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m)))))
(/.f64 (*.f64 (neg.f64 K) (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (neg.f64 M) (-.f64 m n)))
(*.f64 (/.f64 (neg.f64 K) (neg.f64 M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 K M)) (/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n)))
(/.f64 (neg.f64 (*.f64 (+.f64 n m) K)) (neg.f64 M))
(*.f64 K (/.f64 (+.f64 m n) M))
(pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 1 binary64))
(*.f64 K (/.f64 (+.f64 m n) M))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 3 binary64))
(*.f64 K (/.f64 (+.f64 m n) M))
(pow.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (/.f64 (+.f64 m n) M))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 2 binary64))
(*.f64 K (/.f64 (+.f64 m n) M))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 K (/.f64 (+.f64 m n) M)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 K (/.f64 (+.f64 m n) M)))
(log.f64 (pow.f64 (exp.f64 (/.f64 K M)) (+.f64 n m)))
(*.f64 K (/.f64 (+.f64 m n) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M)))))
(*.f64 K (/.f64 (+.f64 m n) M))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K M)) #s(literal 3 binary64)))
(*.f64 K (/.f64 (+.f64 m n) M))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (/.f64 K M) #s(literal 3 binary64))))
(*.f64 K (/.f64 (+.f64 m n) M))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 K M) #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(*.f64 K (/.f64 (+.f64 m n) M))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 (+.f64 m n) M))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(*.f64 K (/.f64 (+.f64 m n) M))
(exp.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))))
(*.f64 K (/.f64 (+.f64 m n) M))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 n m) (/.f64 K M))) #s(literal 1 binary64)))
(*.f64 K (/.f64 (+.f64 m n) M))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (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 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) (*.f64 M #s(literal 0 binary64)))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))) (/.f64 (pow.f64 M #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(-.f64 (/.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (/.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(*.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3/2 binary64))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 M) (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (-.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))
(/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) 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))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(log.f64 (exp.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(exp.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) K (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(fma.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))
(+.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) (*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(*.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3/2 binary64)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M) #s(literal 3 binary64))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) K) m))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) (*.f64 K (*.f64 #s(literal 1/2 binary64) n)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 n m)) K))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(exp.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))

eval499.0ms (2.1%)

Compiler

Compiled 28629 to 15690 computations (45.2% saved)

prune297.0ms (1.3%)

Pruning

60 alts after pruning (58 fresh and 2 done)

PrunedKeptTotal
New86319882
Fresh73946
Picked325
Done000
Total87360933
Accuracy
98.3%
Counts
933 → 60
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.8%
(fma.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (cos.f64 #s(literal 1 binary64)) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)) M))) (sin.f64 #s(literal 1 binary64))))
35.9%
(/.f64 (cos.f64 M) (exp.f64 l))
5.8%
(+.f64 (*.f64 (cos.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (cos.f64 #s(literal 1 binary64))) (*.f64 (sin.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))) (sin.f64 #s(literal 1 binary64))))
5.8%
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 n m))))
31.7%
(*.f64 (+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n))))) (exp.f64 (neg.f64 l)))
21.4%
(*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)))
10.5%
(*.f64 (cos.f64 (pow.f64 (pow.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)) #s(literal 1/3 binary64))) (exp.f64 (neg.f64 l)))
29.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (neg.f64 l)))
38.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (exp.f64 (log.f64 (log1p.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))))))
5.8%
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
70.4%
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/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))))))
32.2%
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
19.0%
(*.f64 (cos.f64 (*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 M n)) m))))) (exp.f64 (neg.f64 l)))
28.4%
(*.f64 (cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n M)))))) (exp.f64 (neg.f64 l)))
32.6%
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (exp.f64 (neg.f64 l)))
19.9%
(*.f64 (cos.f64 (*.f64 n (*.f64 K (+.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M (*.f64 K n))) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))))) (exp.f64 (neg.f64 l)))
29.7%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 K n))))) (exp.f64 (neg.f64 l)))
32.2%
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
17.3%
(*.f64 (cos.f64 (*.f64 n (expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n)) (neg.f64 (/.f64 M n))))))) (exp.f64 (neg.f64 l)))
20.5%
(*.f64 (cos.f64 (*.f64 M (+.f64 (*.f64 n (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n)))) M)) #s(literal -1 binary64)))) (exp.f64 (neg.f64 l)))
28.5%
(*.f64 (cos.f64 (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 m M)))))) (exp.f64 (neg.f64 l)))
26.0%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) (/.f64 M K))))))) (exp.f64 (neg.f64 l)))
26.0%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) M) (*.f64 K (+.f64 m n)))))))) (exp.f64 (neg.f64 l)))
25.6%
(*.f64 (cos.f64 (*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 m n) (/.f64 K M))))))) (exp.f64 (neg.f64 l)))
27.3%
(*.f64 (cos.f64 (*.f64 K (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K))) #s(literal 3 binary64)))) (exp.f64 (neg.f64 l)))
21.1%
(*.f64 (cos.f64 (*.f64 K (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M (*.f64 K n)))))) (exp.f64 (neg.f64 l)))
21.8%
(*.f64 (cos.f64 (*.f64 K (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) (/.f64 #s(literal 1 binary64) K))))) (exp.f64 (neg.f64 l)))
14.4%
(*.f64 (cos.f64 (*.f64 K (exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (/.f64 M K)))))) (exp.f64 (neg.f64 l)))
5.4%
(*.f64 (cos.f64 (expm1.f64 (+.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (log.f64 K)))) (exp.f64 (neg.f64 l)))
58.8%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n))))))
62.5%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
51.4%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))
52.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64))))
54.4%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
35.9%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
5.9%
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
5.8%
(fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
4.7%
(cos.f64 (pow.f64 (pow.f64 (neg.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64)))
4.0%
(cos.f64 (pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
4.5%
(cos.f64 (/.f64 (-.f64 (pow.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))))
5.4%
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) M))
4.6%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 n K) m)))) M))
5.5%
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (/.f64 #s(literal 1/2 binary64) n) (*.f64 K m)))) M))
4.6%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
6.0%
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K))) M))
5.4%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
6.0%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
5.6%
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
5.9%
(cos.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) M))))
5.9%
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
5.2%
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
5.2%
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (/.f64 M n))))
5.3%
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n))))
5.5%
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
5.4%
(cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
5.4%
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
5.5%
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
6.4%
(cos.f64 M)
Compiler

Compiled 3167 to 1893 computations (40.2% saved)

regimes176.0ms (0.7%)

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

6 calls:

30.0ms
l
30.0ms
M
30.0ms
m
30.0ms
K
29.0ms
n
Results
AccuracySegmentsBranch
96.7%1K
96.7%1m
96.7%1n
96.7%1M
96.7%1l
96.7%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)

regimes499.0ms (2.1%)

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

5 calls:

298.0ms
l
64.0ms
M
60.0ms
m
40.0ms
n
25.0ms
K
Results
AccuracySegmentsBranch
89.4%3m
85.2%4M
84.8%4l
80.9%1K
95.1%2n
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes160.0ms (0.7%)

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

2 calls:

59.0ms
m
55.0ms
n
Results
AccuracySegmentsBranch
88.8%3m
87.5%4n
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes362.0ms (1.5%)

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

5 calls:

110.0ms
M
70.0ms
l
69.0ms
m
51.0ms
K
49.0ms
n
Results
AccuracySegmentsBranch
74.3%4l
80.1%6M
60.5%5K
81.6%5n
82.8%5m
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes519.0ms (2.2%)

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

3 calls:

419.0ms
n
47.0ms
m
42.0ms
M
Results
AccuracySegmentsBranch
75.6%3M
61.6%4n
77.5%5m
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes129.0ms (0.5%)

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

3 calls:

47.0ms
M
42.0ms
l
29.0ms
m
Results
AccuracySegmentsBranch
69.0%3l
56.3%3m
70.2%3M
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes300.0ms (1.3%)

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

5 calls:

138.0ms
K
44.0ms
n
42.0ms
m
41.0ms
M
30.0ms
l
Results
AccuracySegmentsBranch
38.2%3m
37.9%3K
39.5%5n
45.5%2l
39.7%5M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes46.0ms (0.2%)

Counts
32 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (/.f64 #s(literal 1/2 binary64) n) (*.f64 K m)))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 n K) m)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) M))
(/.f64 (cos.f64 M) (exp.f64 l))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 n (/.f64 M (neg.f64 n)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))
Outputs
(/.f64 (cos.f64 M) (exp.f64 l))
Calls

1 calls:

42.0ms
l
Results
AccuracySegmentsBranch
35.9%1l
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes38.0ms (0.2%)

Accuracy

Total -2.1b remaining (-3.4%)

Threshold costs -2.1b (-3.4%)

Counts
24 → 1
Calls
Call 1
Inputs
(cos.f64 M)
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 n m)))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))
(cos.f64 (*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K))))
(cos.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) m) K))) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 m (/.f64 K n))))) M))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) n)) M))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M)) (+.f64 (neg.f64 l) #s(literal 1 binary64)))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) m)) M) n))))
(cos.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) K)) (/.f64 M n))))
(cos.f64 (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (/.f64 #s(literal 1/2 binary64) n) (*.f64 K m)))) M))
(cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 n K) m)))) M))
(cos.f64 (*.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))))
(cos.f64 (-.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n))) n)) M))
Outputs
(cos.f64 M)
Calls

5 calls:

8.0ms
l
7.0ms
K
7.0ms
m
7.0ms
n
7.0ms
M
Results
AccuracySegmentsBranch
6.4%1n
6.4%1M
6.4%1K
6.4%1m
6.4%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
19.0ms
1.4596391804698514e+30
6.248299110446341e+32
Results
13.0ms55×0valid
2.0ms1infinite
1.0ms0infinite
Compiler

Compiled 226 to 170 computations (24.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
Operation ival-pow, time spent: 5.0ms, 43.0% of total-time
Operation ival-sub, time spent: 2.0ms, 17.0% of total-time
Operation ival-add, time spent: 1.0ms, 9.0% of total-time
Operation ival-div, time spent: 1.0ms, 9.0% of total-time
Operation ival-mult, time spent: 1.0ms, 9.0% of total-time
Operation ival-cos, time spent: 1.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-exp, time spent: 0.0ms, 0.0% of total-time
Operation ival-neg, time spent: 0.0ms, 0.0% of total-time
Operation backward-pass, time spent: 0.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 0.0ms, 0.0% of total-time

bsearch59.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
5.267021065004135e-174
5.768914201861697e-173
31.0ms
-1.2152900339948551e+28
-3.1277054866454484e+25
Results
35.0ms194×0valid
3.0ms17×0infinite
4.0ms10×1infinite
1.0ms1valid
Compiler

Compiled 588 to 450 computations (23.5% saved)

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

bsearch143.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
5.267021065004135e-174
5.768914201861697e-173
37.0ms
-3.2702492532813625e-56
-1.4068104613389235e-62
22.0ms
-2.2160470320825405e-45
-2.5485940336742726e-46
46.0ms
-31274741381095.953
-0.0012798943385461958
Results
80.0ms413×0valid
12.0ms31×1infinite
13.0ms28×1valid
4.0ms24×0infinite
Compiler

Compiled 956 to 805 computations (15.8% saved)

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

bsearch216.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
172.0ms
0.00666485371930431
44624.97574562945
38.0ms
-202311669.41042924
-0.04906451709553249
Results
180.0ms245×0valid
4.0ms21×0infinite
7.0ms17×1infinite
2.0ms1valid
Compiler

Compiled 564 to 480 computations (14.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 173.0ms
Operation ival-div, time spent: 143.0ms, 83.0% of total-time
Operation ival-sub, time spent: 7.0ms, 4.0% of total-time
Operation ival-cos, time spent: 5.0ms, 3.0% of total-time
Operation ival-mult, time spent: 4.0ms, 2.0% of total-time
Operation ival-exp, time spent: 3.0ms, 2.0% of total-time
Operation ival-pow, time spent: 3.0ms, 2.0% of total-time
Operation ival-add, time spent: 2.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 1.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time
Operation ival-neg, time spent: 1.0ms, 1.0% of total-time
Operation backward-pass, time spent: 1.0ms, 1.0% of total-time

bsearch89.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
0.00666485371930431
44624.97574562945
44.0ms
-202311669.41042924
-0.04906451709553249
Results
54.0ms245×0valid
4.0ms23×0infinite
6.0ms15×1infinite
2.0ms1valid
Compiler

Compiled 492 to 408 computations (17.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
Operation ival-fabs, time spent: 11.0ms, 25.0% of total-time
Operation ival-sub, time spent: 8.0ms, 18.0% of total-time
Operation ival-cos, time spent: 5.0ms, 12.0% of total-time
Operation ival-div, time spent: 4.0ms, 9.0% of total-time
Operation ival-mult, time spent: 4.0ms, 9.0% of total-time
Operation ival-pow, time spent: 3.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 5.0% of total-time
Operation ival-add, time spent: 2.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time
Operation ival-neg, time spent: 1.0ms, 2.0% of total-time
Operation backward-pass, time spent: 1.0ms, 2.0% of total-time

bsearch28.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
25.0ms
-12618.773652798482
-518.1734874904159
Results
16.0ms101×0valid
1.0ms0infinite
1.0ms1infinite
1.0ms1valid
Compiler

Compiled 252 to 191 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
Operation ival-sub, time spent: 3.0ms, 26.0% of total-time
Operation ival-div, time spent: 2.0ms, 17.0% of total-time
Operation ival-mult, time spent: 2.0ms, 17.0% of total-time
Operation ival-add, time spent: 1.0ms, 9.0% of total-time
Operation ival-exp, time spent: 1.0ms, 9.0% of total-time
Operation ival-cos, time spent: 1.0ms, 9.0% of total-time
Operation ival-pow, time spent: 1.0ms, 9.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 9.0% of total-time
Operation ival-neg, time spent: 1.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation backward-pass, time spent: 0.0ms, 0.0% of total-time

simplify82.0ms (0.3%)

Algorithm
egg-herbie
Rules
308×unsub-neg
160×neg-mul-1
125×distribute-lft-neg-in
95×distribute-neg-out
67×neg-sub0
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0103913
1165905
2230905
3323897
4389897
5482897
6800897
71128897
81146897
91189897
101242897
111300897
121353897
131395897
141418897
151424897
161426897
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 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 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -55 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal -835607783014675/3213876088517980551083924184682325205044405987565585670602752 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -8411503360151/431359146674410236714672241392314090778194310760649159697657763987456 binary64)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l))) (if (<=.f64 m #s(literal 8632547555315433/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (<=.f64 l #s(literal -680 binary64)) (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (/.f64 (cos.f64 M) (exp.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cos.f64 M)
Outputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 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 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (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)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 n #s(literal 50000000000000002683081102196736 binary64)) (*.f64 (cos.f64 M) (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 n m)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n M) (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 n M) (neg.f64 (neg.f64 M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 M (-.f64 n M)) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 M (-.f64 n M)) (-.f64 (fabs.f64 (-.f64 m n)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 M (-.f64 M n))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -31499999999999998666211328 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal 3480865949723965/69617318994479297159441705409245167921344429126717528237597542082203295398081625160307507496908132931192662194421301381083506846944815643283884602656894137393981852330936660004926669193216 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 M (-.f64 M n))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))
(if (<=.f64 m #s(literal -55 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (if (<=.f64 m #s(literal -835607783014675/3213876088517980551083924184682325205044405987565585670602752 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -8411503360151/431359146674410236714672241392314090778194310760649159697657763987456 binary64)) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) m)) (exp.f64 (neg.f64 l))) (if (<=.f64 m #s(literal 8632547555315433/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(if (<=.f64 m #s(literal -55 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -835607783014675/3213876088517980551083924184682325205044405987565585670602752 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 m #s(literal -8411503360151/431359146674410236714672241392314090778194310760649159697657763987456 binary64)) (*.f64 (cos.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (neg.f64 l))) (if (<=.f64 m #s(literal 8632547555315433/278469275977917188637766821636980671685377716506870112950390168328813181592326500641230029987632531724770648777685205524334027387779262573135538410627576549575927409323746640019706676772864 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (or (<=.f64 M #s(literal -26 binary64)) (not (<=.f64 M #s(literal 27 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))))
(if (<=.f64 M #s(literal -26 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal 27 binary64)) (/.f64 (cos.f64 M) (exp.f64 l)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))))
(if (or (<=.f64 M #s(literal -26 binary64)) (not (<=.f64 M #s(literal 27 binary64)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (/.f64 (cos.f64 M) (exp.f64 l)))
(if (<=.f64 l #s(literal -680 binary64)) (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n)) M))) (/.f64 (cos.f64 M) (exp.f64 l)))
(if (<=.f64 l #s(literal -680 binary64)) (*.f64 (exp.f64 l) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (/.f64 (cos.f64 M) (exp.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cos.f64 M)

soundness1.5s (6.3%)

Rules
921×fma-neg
520×distribute-rgt-in
519×distribute-lft-in
516×*-commutative
455×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115440612
1333439562
035373
1580357
27775357
069119866
1197619331
2690619323
0155159455
1430557989
Stop Event
fuel
node limit
node limit
node limit
node limit
Compiler

Compiled 1350 to 750 computations (44.4% saved)

preprocess142.0ms (0.6%)

Remove

(sort m n)

Compiler

Compiled 650 to 404 computations (37.8% saved)

end0.0ms (0%)

Profiling

Loading profile data...