Numeric.SpecFunctions:logGamma from math-functions-0.1.5.2, D

Time bar (total: 17.6s)

analyze597.0ms (3.4%)

Memory
-9.6MiB live, 916.3MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
50%49.9%49.9%0.3%0%0%0%4
50%49.9%49.9%0.3%0%0%0%5
50%49.9%49.9%0.3%0%0%0%6
50%49.9%49.9%0.3%0%0%0%7
50%49.9%49.9%0.3%0%0%0%8
50%49.9%49.9%0.3%0%0%0%9
50%49.9%49.9%0.3%0%0%0%10
50%49.9%49.9%0.3%0%0%0%11
50%49.9%49.9%0.3%0%0%0%12
Compiler

Compiled 39 to 32 computations (17.9% saved)

sample3.3s (18.5%)

Memory
-24.3MiB live, 4 001.6MiB allocated
Samples
2.6s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.2s
ival-mult: 766.0ms (34.8% of total)
const: 726.0ms (33% of total)
ival-add: 394.0ms (17.9% of total)
ival-div: 305.0ms (13.9% of total)
ival-true: 7.0ms (0.3% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

preprocess1.1s (6.2%)

Memory
52.7MiB live, 995.3MiB allocated
Algorithm
egg-herbie
Rules
25 746×accelerator-lowering-fma.f32
25 746×accelerator-lowering-fma.f64
3 682×*-lowering-*.f32
3 682×*-lowering-*.f64
3 604×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02331060
16191040
215091040
354791036
03037
15537
211537
336237
4102637
5283937
6439937
7517837
8546237
9547037
10547037
11603437
12700037
13747737
14747737
15757237
16757237
0818329
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
Call 2
Inputs
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ (neg x) (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* (neg y) (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* (neg z) 313060547623/100000000000) 55833770631/5000000000) (neg z)) t) (neg z)) a) (neg z)) b)) (+ (* (+ (* (+ (* (+ (neg z) 15234687407/1000000000) (neg z)) 314690115749/10000000000) (neg z)) 119400905721/10000000000) (neg z)) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) (neg t)) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) (neg a)) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) (neg b))) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(neg (+ (neg x) (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(neg (+ x (/ (* (neg y) (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* (neg z) 313060547623/100000000000) 55833770631/5000000000) (neg z)) t) (neg z)) a) (neg z)) b)) (+ (* (+ (* (+ (* (+ (neg z) 15234687407/1000000000) (neg z)) 314690115749/10000000000) (neg z)) 119400905721/10000000000) (neg z)) 607771387771/1000000000000))))
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) (neg t)) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) (neg a)) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) (neg b))) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(+ y (/ (* x (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ z (/ (* y (+ (* (+ (* (+ (* (+ (* x 313060547623/100000000000) 55833770631/5000000000) x) t) x) a) x) b)) (+ (* (+ (* (+ (* (+ x 15234687407/1000000000) x) 314690115749/10000000000) x) 119400905721/10000000000) x) 607771387771/1000000000000)))
(+ t (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) x) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ a (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) x) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ b (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) x)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* z (+ (* (+ (* (+ (* (+ (* y 313060547623/100000000000) 55833770631/5000000000) y) t) y) a) y) b)) (+ (* (+ (* (+ (* (+ y 15234687407/1000000000) y) 314690115749/10000000000) y) 119400905721/10000000000) y) 607771387771/1000000000000)))
(+ x (/ (* t (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) y) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* a (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) y) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* b (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) y)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* t 313060547623/100000000000) 55833770631/5000000000) t) z) t) a) t) b)) (+ (* (+ (* (+ (* (+ t 15234687407/1000000000) t) 314690115749/10000000000) t) 119400905721/10000000000) t) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* a 313060547623/100000000000) 55833770631/5000000000) a) t) a) z) a) b)) (+ (* (+ (* (+ (* (+ a 15234687407/1000000000) a) 314690115749/10000000000) a) 119400905721/10000000000) a) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* b 313060547623/100000000000) 55833770631/5000000000) b) t) b) a) b) z)) (+ (* (+ (* (+ (* (+ b 15234687407/1000000000) b) 314690115749/10000000000) b) 119400905721/10000000000) b) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) a) z) t) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) b) z) a) z) t)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) b) z) a)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ (neg x) (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(- (/ (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)) x)
(+ x (/ (* (neg y) (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (- -607771387771/1000000000000 (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)))))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* (neg z) 313060547623/100000000000) 55833770631/5000000000) (neg z)) t) (neg z)) a) (neg z)) b)) (+ (* (+ (* (+ (* (+ (neg z) 15234687407/1000000000) (neg z)) 314690115749/10000000000) (neg z)) 119400905721/10000000000) (neg z)) 607771387771/1000000000000)))
(+ x (* (+ b (* z (- (* z (+ t (* z (+ (* z 313060547623/100000000000) -55833770631/5000000000)))) a))) (/ y (+ 607771387771/1000000000000 (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z -15234687407/1000000000)))) -119400905721/10000000000))))))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) (neg t)) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ b (* z (+ a (* z (- (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)))))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) (neg a)) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (* y (/ (+ b (* z (- (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000))))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) (neg b))) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (- (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(neg (+ (neg x) (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(+ x (/ (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (- -607771387771/1000000000000 (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)))))
(neg (+ x (/ (* (neg y) (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(- (/ (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)) x)
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* (neg z) 313060547623/100000000000) 55833770631/5000000000) (neg z)) t) (neg z)) a) (neg z)) b)) (+ (* (+ (* (+ (* (+ (neg z) 15234687407/1000000000) (neg z)) 314690115749/10000000000) (neg z)) 119400905721/10000000000) (neg z)) 607771387771/1000000000000))))
(- (* (+ b (* z (- (* z (+ t (* z (+ (* z 313060547623/100000000000) -55833770631/5000000000)))) a))) (/ y (+ (* z (+ 119400905721/10000000000 (* z (- -314690115749/10000000000 (* z (+ z -15234687407/1000000000)))))) -607771387771/1000000000000))) x)
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) (neg t)) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(- (/ (* y (+ b (* z (+ a (* z (- (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)))))) (- -607771387771/1000000000000 (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)))) x)
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) (neg a)) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(- (* y (/ (+ b (* z (- (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a))) (- -607771387771/1000000000000 (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000))))) x)
(neg (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) (neg b))) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))))
(- (/ (* y (- (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (- -607771387771/1000000000000 (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)))) x)
(+ y (/ (* x (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ y (/ (* x (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ z (/ (* y (+ (* (+ (* (+ (* (+ (* x 313060547623/100000000000) 55833770631/5000000000) x) t) x) a) x) b)) (+ (* (+ (* (+ (* (+ x 15234687407/1000000000) x) 314690115749/10000000000) x) 119400905721/10000000000) x) 607771387771/1000000000000)))
(+ z (* (+ b (* x (+ a (* x (+ t (* x (+ 55833770631/5000000000 (* x 313060547623/100000000000)))))))) (/ y (+ 607771387771/1000000000000 (* x (+ 119400905721/10000000000 (* x (+ 314690115749/10000000000 (* x (+ x 15234687407/1000000000))))))))))
(+ t (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) x) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ t (/ (* y (+ b (* z (+ a (* z (+ x (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)))))))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ a (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) x) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ a (/ (* y (+ b (* z (+ x (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)))))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ b (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) x)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ b (/ (* y (+ x (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ x (/ (* z (+ (* (+ (* (+ (* (+ (* y 313060547623/100000000000) 55833770631/5000000000) y) t) y) a) y) b)) (+ (* (+ (* (+ (* (+ y 15234687407/1000000000) y) 314690115749/10000000000) y) 119400905721/10000000000) y) 607771387771/1000000000000)))
(+ x (* (+ b (* y (+ a (* y (+ t (* y (+ 55833770631/5000000000 (* y 313060547623/100000000000)))))))) (/ z (+ 607771387771/1000000000000 (* y (+ 119400905721/10000000000 (* y (+ 314690115749/10000000000 (* y (+ y 15234687407/1000000000))))))))))
(+ x (/ (* t (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) y) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (* t (/ (+ b (* z (+ a (* z (+ y (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000))))))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000))))
(+ x (/ (* a (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) y) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* a (+ b (* z (+ y (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)))))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ x (/ (* b (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) y)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* b (+ y (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* t 313060547623/100000000000) 55833770631/5000000000) t) z) t) a) t) b)) (+ (* (+ (* (+ (* (+ t 15234687407/1000000000) t) 314690115749/10000000000) t) 119400905721/10000000000) t) 607771387771/1000000000000)))
(+ x (* (+ b (* t (+ a (* t (+ z (* t (+ 55833770631/5000000000 (* 313060547623/100000000000 t)))))))) (/ y (+ 607771387771/1000000000000 (* t (+ 119400905721/10000000000 (* t (+ 314690115749/10000000000 (* t (+ t 15234687407/1000000000))))))))))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* a 313060547623/100000000000) 55833770631/5000000000) a) t) a) z) a) b)) (+ (* (+ (* (+ (* (+ a 15234687407/1000000000) a) 314690115749/10000000000) a) 119400905721/10000000000) a) 607771387771/1000000000000)))
(+ x (* (+ b (* a (+ z (* a (+ t (* a (+ 55833770631/5000000000 (* 313060547623/100000000000 a)))))))) (/ y (+ 607771387771/1000000000000 (* a (+ 119400905721/10000000000 (* a (+ 314690115749/10000000000 (* a (+ a 15234687407/1000000000))))))))))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* b 313060547623/100000000000) 55833770631/5000000000) b) t) b) a) b) z)) (+ (* (+ (* (+ (* (+ b 15234687407/1000000000) b) 314690115749/10000000000) b) 119400905721/10000000000) b) 607771387771/1000000000000)))
(+ x (* (+ z (* b (+ a (* b (+ t (* b (+ 55833770631/5000000000 (* 313060547623/100000000000 b)))))))) (/ y (+ 607771387771/1000000000000 (* b (+ 119400905721/10000000000 (* b (+ 314690115749/10000000000 (* b (+ b 15234687407/1000000000))))))))))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) a) z) t) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (* (+ b (* z (+ t (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) a))))) (/ y (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000))))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) b) z) a) z) t)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ t (* z (+ a (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) b)))))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) b) z) a)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ x (/ (* y (+ a (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) b)))) (+ (* z (+ (* z (+ 314690115749/10000000000 (* z (+ z 15234687407/1000000000)))) 119400905721/10000000000)) 607771387771/1000000000000)))

explain553.0ms (3.1%)

Memory
-49.9MiB live, 1 077.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1130-0-(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
120-0-(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)
00-0-(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)
00-0-#s(literal 314690115749/10000000000 binary64)
00-0-a
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)
00-0-t
00-0-(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
00-0-(+.f64 z #s(literal 15234687407/1000000000 binary64))
00-0-y
00-0-#s(literal 119400905721/10000000000 binary64)
00-0-#s(literal 607771387771/1000000000000 binary64)
00-0-#s(literal 15234687407/1000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
00-0-(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
00-0-(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)
00-0-z
00-0-(+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))
00-0-(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)
00-0-#s(literal 313060547623/100000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)
00-0-(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
00-0-#s(literal 55833770631/5000000000 binary64)
00-0-(*.f64 z #s(literal 313060547623/100000000000 binary64))
00-0-b
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))o/o590
(+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))overflow1
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)overflow72
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)overflow93
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)overflow72
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)overflow93
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))overflow132
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)overflow105
(*.f64 z #s(literal 313060547623/100000000000 binary64))overflow1
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)overflow105
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)overflow90
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)overflow102
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)overflow71
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))overflow90
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))overflow102
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))overflow71
*.f64(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))n*o120
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))o/n110
(+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))overflow1
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)overflow72
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)overflow93
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)overflow72
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z)overflow93
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))overflow132
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)overflow105
(*.f64 z #s(literal 313060547623/100000000000 binary64))overflow1
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z)overflow105
/.f64(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))n/o10
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)overflow90
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)overflow102
(*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z)overflow71
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))overflow90
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))overflow102
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))overflow71
Confusion
Predicted +Predicted -
+8232
-0142
Precision
1.0
Recall
0.7192982456140351
Confusion?
Predicted +Predicted MaybePredicted -
+82032
-00142
Precision?
1.0
Recall?
0.7192982456140351
Freqs
test
numberfreq
0174
181
21
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
124.0ms512×0valid
Compiler

Compiled 582 to 124 computations (78.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 90.0ms
const: 42.0ms (46.5% of total)
ival-mult: 24.0ms (26.6% of total)
ival-add: 21.0ms (23.3% of total)
ival-div: 3.0ms (3.3% of total)
ival-true: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Compiler

Compiled 6 to 6 computations (0% saved)

prune1.0ms (0%)

Memory
2.9MiB live, 2.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.5%
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Compiler

Compiled 43 to 30 computations (30.2% saved)

simplify773.0ms (4.4%)

Memory
-20.9MiB live, 1 169.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t)
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a)
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)
cost-diff128
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Rules
25 746×accelerator-lowering-fma.f32
25 746×accelerator-lowering-fma.f64
3 682×*-lowering-*.f32
3 682×*-lowering-*.f64
3 604×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030246
155246
2115246
3362246
41026246
52839246
64399246
75178246
85462246
95470246
105470246
116034246
127000246
137477246
147477246
157572246
167572246
08183202
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
x
(/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))
y
(+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)
(* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z)
(+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a)
(* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z)
(+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t)
(* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z)
(+ (* z 313060547623/100000000000) 55833770631/5000000000)
(* z 313060547623/100000000000)
z
313060547623/100000000000
55833770631/5000000000
t
a
b
(+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)
(* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
(+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000)
(* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z)
(+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000)
(* (+ z 15234687407/1000000000) z)
(+ z 15234687407/1000000000)
15234687407/1000000000
314690115749/10000000000
119400905721/10000000000
607771387771/1000000000000
Outputs
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
y
(+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z)
(*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))
(+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a)
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z)
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))
(+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z)
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(+ (* z 313060547623/100000000000) 55833770631/5000000000)
(fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))
(* z 313060547623/100000000000)
(*.f64 z #s(literal 313060547623/100000000000 binary64))
z
313060547623/100000000000
#s(literal 313060547623/100000000000 binary64)
55833770631/5000000000
#s(literal 55833770631/5000000000 binary64)
t
a
b
(+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z)
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000)
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(* (+ z 15234687407/1000000000) z)
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(+ z 15234687407/1000000000)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)

localize107.0ms (0.6%)

Memory
38.2MiB live, 191.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
accuracy99.5%
(*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z)
accuracy95.5%
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b))
accuracy56.9%
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Samples
70.0ms256×0valid
Compiler

Compiled 248 to 32 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
const: 19.0ms (39.2% of total)
ival-mult: 15.0ms (31% of total)
ival-add: 13.0ms (26.9% of total)
ival-div: 2.0ms (4.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series48.0ms (0.3%)

Memory
7.7MiB live, 81.3MiB allocated
Counts
8 → 324
Calls
Call 1
Inputs
#<alt (+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))>
#<alt (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)>
#<alt (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a)>
#<alt (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t)>
#<alt (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))>
#<alt (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))>
#<alt (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z)>
#<alt (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)>
Outputs
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* z (+ t (* 55833770631/5000000000 z))))))>
#<alt (* 313060547623/100000000000 (pow z 4))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))>
#<alt (* 313060547623/100000000000 (pow z 4))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ (+ t (/ a z)) z)) 55833770631/5000000000) z))))>
#<alt (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (* t (pow z 2))>
#<alt (* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))>
#<alt (* t (pow z 2))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))>
#<alt (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (* a z)>
#<alt (* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))>
#<alt (* a z)>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))>
#<alt (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt b>
#<alt (* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))>
#<alt b>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))>
#<alt a>
#<alt (+ a (* t z))>
#<alt (+ a (* z (+ t (* 55833770631/5000000000 z))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (* 313060547623/100000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))>
#<alt (* 313060547623/100000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (/ t z)) z)) 313060547623/100000000000)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (* -1 (/ (+ (* -1 t) (* -1 (/ a z))) z))) z)) 313060547623/100000000000)))>
#<alt (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (* t z)>
#<alt (* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))>
#<alt (* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))>
#<alt (* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))>
#<alt (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))>
#<alt a>
#<alt (* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))>
#<alt (* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))>
#<alt (* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))>
#<alt a>
#<alt (* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))>
#<alt t>
#<alt (+ t (* 55833770631/5000000000 z))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt t>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt t>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (* 313060547623/100000000000 y)>
#<alt (- (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))) (* 4769379582500641883561/100000000000000000000 (/ y z)))>
#<alt (- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))>
#<alt (- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))>
#<alt (* 313060547623/100000000000 y)>
#<alt (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))>
#<alt (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))>
#<alt (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* b y) (* z (+ (* a y) (* t (* y z)))))>
#<alt (+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))>
#<alt (* 313060547623/100000000000 (* y (pow z 4)))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))>
#<alt (* 313060547623/100000000000 (* y (pow z 4)))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))>
#<alt (* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))>
#<alt (* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))>
#<alt (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (* y (pow z 2)))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* 55833770631/5000000000 z)>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
Calls

81 calls:

TimeVariablePointExpression
5.0ms
x
@0
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
3.0ms
z
@-inf
(+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t)
3.0ms
t
@0
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
3.0ms
z
@-inf
(+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)
2.0ms
y
@inf
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))

rewrite522.0ms (3%)

Memory
-25.1MiB live, 890.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 534×/-lowering-/.f32
4 534×/-lowering-/.f64
4 360×accelerator-lowering-fma.f32
4 360×accelerator-lowering-fma.f64
3 798×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030150
1182150
21516150
08516119
Stop Event
iter limit
node limit
Counts
8 → 316
Calls
Call 1
Inputs
(+ x (/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)
(+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a)
(+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t)
(/ (* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(* y (+ (* (+ (* (+ (* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))
(* (+ (* z 313060547623/100000000000) 55833770631/5000000000) z)
(* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
Outputs
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(fma.f64 x #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64) x)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) x)
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (-.f64 #s(literal 0 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)
(+.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))
(+.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (neg.f64 (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) z b)
(fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (neg.f64 (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))))
(fma.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))) b)
(fma.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) b)
(fma.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) z) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))) b)
(fma.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) z) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) b)
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (fma.f64 b b (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b b (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b))))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b b (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)) (*.f64 b b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))) (neg.f64 (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (fma.f64 (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (*.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 b b (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z b)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (/.f64 #s(literal 1 binary64) (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)
(+.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))
(+.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (neg.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (/.f64 (*.f64 a a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)))
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) z a)
(fma.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (neg.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))))
(fma.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))) a)
(fma.f64 (*.f64 z (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) a)
(fma.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) z) (/.f64 #s(literal 1 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))) a)
(fma.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) z) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) a)
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (-.f64 #s(literal 0 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (*.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))) (neg.f64 (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (fma.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (/.f64 (*.f64 a a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (*.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (/.f64 (*.f64 a a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 a a (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 a (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) a))))
(*.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (/.f64 #s(literal 1 binary64) (-.f64 a (*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(+.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)
(+.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))
(+.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (neg.f64 (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))))
(-.f64 (/.f64 (*.f64 t t) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) z t)
(fma.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (neg.f64 (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))))
(fma.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))) t)
(fma.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))) t)
(fma.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))) t)
(fma.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))) t)
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) (fma.f64 t t (-.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 t t (-.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 t t) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))) (-.f64 #s(literal 0 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))) (neg.f64 (fma.f64 t t (-.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)) (*.f64 t t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))) (neg.f64 (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (fma.f64 (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (*.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 t t (-.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))))))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (-.f64 #s(literal 0 binary64) t)))))
(*.f64 (-.f64 (*.f64 t t) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(neg.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (-.f64 #s(literal -607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 y b))
(+.f64 (*.f64 y b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (-.f64 #s(literal 0 binary64) (*.f64 y b)))) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (-.f64 #s(literal 0 binary64) (*.f64 y b)))))
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 y b))
(fma.f64 y b (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)))
(fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) y) (*.f64 y b))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) y (*.f64 y b))
(fma.f64 b y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)))
(fma.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y b))
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) z (*.f64 y b))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 y b)))) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (-.f64 #s(literal 0 binary64) (*.f64 y b))) (-.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 y b) (*.f64 y b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))) (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)) (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))) (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) y)))
(/.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 y b) (*.f64 y b))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (-.f64 #s(literal 0 binary64) (*.f64 y b))))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) y) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 y b) (*.f64 y b)))) (neg.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (-.f64 #s(literal 0 binary64) (*.f64 y b)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) y)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(/.f64 (fma.f64 (*.f64 y b) (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))))) (fma.f64 (*.f64 y b) (*.f64 y b) (-.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 y b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)))) (-.f64 (*.f64 y b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) y)
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))))
(*.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 y b))))))
(*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y))) (*.f64 (*.f64 y b) (*.f64 y b))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 z y) (-.f64 #s(literal 0 binary64) (*.f64 y b)))))
(*.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(*.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(*.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))))
(*.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (-.f64 #s(literal 0 binary64) b))))
(+.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z #s(literal 55833770631/5000000000 binary64)))
(+.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))))
(+.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z))
(+.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z))
(fma.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64)))
(fma.f64 z #s(literal 55833770631/5000000000 binary64) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z (*.f64 #s(literal 55833770631/5000000000 binary64) z))
(fma.f64 #s(literal 55833770631/5000000000 binary64) z (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z))
(/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))) (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)) (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))) (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)) (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z)))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64))) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64)))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z)) (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (-.f64 (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z #s(literal 55833770631/5000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64)) (-.f64 (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))) (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (-.f64 (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z) (-.f64 (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)) (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))) (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64)))) (-.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z #s(literal 55833770631/5000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z #s(literal 55833770631/5000000000 binary64))) (*.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))))) (-.f64 (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)) (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z))) (-.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 #s(literal 55833770631/5000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z))) (-.f64 (*.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) z)
(*.f64 (*.f64 z (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))))
(*.f64 (*.f64 z (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) #s(literal 174056751713288158803109042149591/125000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 3117409942875118138161/25000000000000000000 binary64)) (*.f64 z #s(literal 17479350809597834260113/500000000000000000000 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 z z) #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal -3117409942875118138161/25000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal -55833770631/5000000000 binary64))))
(+.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z))
(+.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (*.f64 #s(literal 119400905721/10000000000 binary64) z))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))
(/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z)))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (-.f64 (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)) (-.f64 (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (-.f64 (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z) (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)) (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (-.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))) (-.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)) (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z))) (-.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 #s(literal 119400905721/10000000000 binary64) z)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z))) (-.f64 (*.f64 #s(literal 119400905721/10000000000 binary64) z) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z)))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z)
(*.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))

simplify593.0ms (3.4%)

Memory
23.8MiB live, 817.4MiB allocated
Algorithm
egg-herbie
Rules
9 872×accelerator-lowering-fma.f32
9 872×accelerator-lowering-fma.f64
6 388×*-lowering-*.f32
6 388×*-lowering-*.f64
2 966×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04948689
117238448
256208384
082217030
Stop Event
iter limit
node limit
Counts
324 → 324
Calls
Call 1
Inputs
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (* 313060547623/100000000000 y))
(- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(+ x (* 313060547623/100000000000 y))
(+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
b
(+ b (* a z))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* z (+ t (* 55833770631/5000000000 z))))))
(* 313060547623/100000000000 (pow z 4))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(* 313060547623/100000000000 (pow z 4))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ (+ t (/ a z)) z)) 55833770631/5000000000) z))))
(+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(* t (pow z 2))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(* t (pow z 2))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(* a z)
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(* a z)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
b
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
a
(+ a (* t z))
(+ a (* z (+ t (* 55833770631/5000000000 z))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(* 313060547623/100000000000 (pow z 3))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(* 313060547623/100000000000 (pow z 3))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (/ t z)) z)) 313060547623/100000000000)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (* -1 (/ (+ (* -1 t) (* -1 (/ a z))) z))) z)) 313060547623/100000000000)))
(+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(* t z)
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
a
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
a
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
t
(+ t (* 55833770631/5000000000 z))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
t
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
t
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(* 313060547623/100000000000 y)
(- (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(* 313060547623/100000000000 y)
(+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))
(* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(* t (* y (pow z 2)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (* y (pow z 2)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(* a (* y z))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* b y)
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* 55833770631/5000000000 z)
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
Outputs
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (-.f64 (*.f64 y #s(literal 11166754126200/607771387771 binary64)) (fma.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 15234687407000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 31469011574900/607771387771 binary64))))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(-.f64 (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)))) (+.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 y (/.f64 #s(literal -3652704169880641883561/100000000000000000000 binary64) (*.f64 z z)) (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 y #s(literal -1149469898016594153852228470302189/1000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 37379712931698453651183/1000000000000000000000 binary64) (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal 4769379582500641883561/100000000000000000000 binary64)) z)))))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (+.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (/.f64 (fma.f64 y a (fma.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (fma.f64 y #s(literal 1149469898016594153852228470302189/1000000000000000000000000000000 binary64) (*.f64 y #s(literal -37379712931698453651183/1000000000000000000000 binary64))))) z)) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) t) x))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* z (+ t (* 55833770631/5000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 55833770631/5000000000 binary64) t) a) b)
(* 313060547623/100000000000 (pow z 4))
(*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* (pow z 4) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)) (+.f64 (/.f64 t (*.f64 z z)) (/.f64 a (*.f64 z (*.f64 z z))))))
(* 313060547623/100000000000 (pow z 4))
(*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 t z)) z)))
(* (pow z 4) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ (+ t (/ a z)) z)) 55833770631/5000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 (+.f64 t (/.f64 a z)) z)) z)))
(+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b)
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* t (pow z 2)) (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(*.f64 t (fma.f64 z (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)) (/.f64 b t)))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(*.f64 t (fma.f64 z (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)) (/.f64 b t)))
(* t (+ (/ b t) (+ (/ (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) t) (pow z 2))))
(*.f64 t (fma.f64 z (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)) (/.f64 b t)))
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t)))
(+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b)
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (+ (* a z) (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(* a z)
(*.f64 z a)
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a (+ z (+ (/ b a) (/ (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a))))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a z)
(*.f64 z a)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a)))
(* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
b
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (/.f64 z b) #s(literal 1 binary64)))
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (/.f64 z b) #s(literal 1 binary64)))
(* b (+ 1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)))
(*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (/.f64 z b) #s(literal 1 binary64)))
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (neg.f64 (/.f64 z b)) #s(literal -1 binary64))))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (neg.f64 (/.f64 z b)) #s(literal -1 binary64))))
(* -1 (* b (- (* -1 (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) b)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (neg.f64 (/.f64 z b)) #s(literal -1 binary64))))
a
(+ a (* t z))
(fma.f64 z t a)
(+ a (* z (+ t (* 55833770631/5000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 55833770631/5000000000 binary64) t) a)
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(* 313060547623/100000000000 (pow z 3))
(*.f64 #s(literal 313060547623/100000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* (pow z 3) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (+ (/ a (pow z 3)) (/ t (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)) (+.f64 (/.f64 t (*.f64 z z)) (/.f64 a (*.f64 z (*.f64 z z))))))
(* 313060547623/100000000000 (pow z 3))
(*.f64 #s(literal 313060547623/100000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (/ t z)) z)) 313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal -55833770631/5000000000 binary64) (/.f64 t z)) z) #s(literal -313060547623/100000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 55833770631/5000000000 (* -1 (/ (+ (* -1 t) (* -1 (/ a z))) z))) z)) 313060547623/100000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 (-.f64 #s(literal -55833770631/5000000000 binary64) (/.f64 (+.f64 t (/.f64 a z)) z)) z) #s(literal -313060547623/100000000000 binary64))))
(+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a)
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (+ (* t z) (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(* t z)
(*.f64 z t)
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(*.f64 t (+.f64 (/.f64 a t) (fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (/.f64 (*.f64 z z) t) z)))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(*.f64 t (+.f64 (/.f64 a t) (fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (/.f64 (*.f64 z z) t) z)))
(* t (+ z (+ (/ a t) (/ (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t))))
(*.f64 t (+.f64 (/.f64 a t) (fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (/.f64 (*.f64 z z) t) z)))
(* t z)
(*.f64 z t)
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(*.f64 t (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(*.f64 t (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))) t)))))
(*.f64 t (+.f64 z (/.f64 (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) t)))
(* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t))
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
a
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 z a) #s(literal 1 binary64)))
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 z a) #s(literal 1 binary64)))
(* a (+ 1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)))
(*.f64 a (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (/.f64 z a) #s(literal 1 binary64)))
a
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 (/.f64 z a)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 (/.f64 z a)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))) a)) 1)))
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (neg.f64 (/.f64 z a)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
t
(+ t (* 55833770631/5000000000 z))
(fma.f64 z #s(literal 55833770631/5000000000 binary64) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 t z)) z)))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 t z)) z)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
t
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(*.f64 t (fma.f64 z (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal 1 binary64)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(*.f64 t (fma.f64 z (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal 1 binary64)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(*.f64 t (fma.f64 z (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal 1 binary64)))
t
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 t (fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64))))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 t (fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64))))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 t (fma.f64 (-.f64 #s(literal 0 binary64) z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 z (-.f64 (*.f64 y #s(literal 11166754126200/607771387771 binary64)) (fma.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 y (*.f64 t #s(literal 1000000000000/607771387771 binary64)) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 15234687407000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 31469011574900/607771387771 binary64))))) (fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 y b) #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(- (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (fma.f64 y #s(literal 313060547623/100000000000 binary64) (*.f64 t (/.f64 y (*.f64 z z))))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))
(- (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)))) (+.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 y (/.f64 #s(literal -3652704169880641883561/100000000000000000000 binary64) (*.f64 z z)) (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 y #s(literal -1149469898016594153852228470302189/1000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 37379712931698453651183/1000000000000000000000 binary64) (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal 4769379582500641883561/100000000000000000000 binary64)) z)))))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y))
(-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (/.f64 (fma.f64 y a (fma.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (fma.f64 y #s(literal 1149469898016594153852228470302189/1000000000000000000000000000000 binary64) (*.f64 y #s(literal -37379712931698453651183/1000000000000000000000 binary64))))) z)) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* t (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 t (*.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* b y)
(*.f64 y b)
(+ (* a (* y z)) (* b y))
(fma.f64 y b (*.f64 y (*.f64 z a)))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(fma.f64 z (fma.f64 y a (*.f64 y (*.f64 z t))) (*.f64 y b))
(+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))
(fma.f64 z (fma.f64 z (fma.f64 y (*.f64 z #s(literal 55833770631/5000000000 binary64)) (*.f64 y t)) (*.f64 y a)) (*.f64 y b))
(* 313060547623/100000000000 (* y (pow z 4)))
(*.f64 y (*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))
(*.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (fma.f64 y #s(literal 313060547623/100000000000 binary64) (*.f64 t (/.f64 y (*.f64 z z))))) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))
(*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)))) (pow.f64 z #s(literal 4 binary64)))
(* 313060547623/100000000000 (* y (pow z 4)))
(*.f64 y (*.f64 #s(literal 313060547623/100000000000 binary64) (pow.f64 z #s(literal 4 binary64))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal 55833770631/5000000000 binary64)) z)) (pow.f64 z #s(literal 4 binary64)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (fma.f64 t (-.f64 #s(literal 0 binary64) (/.f64 y z)) (*.f64 y #s(literal -55833770631/5000000000 binary64))) z)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -55833770631/5000000000 binary64)) (/.f64 (fma.f64 y t (*.f64 a (/.f64 y z))) z)) z)))
(* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 t (*.f64 z z)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 t (*.f64 z z)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 z (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) a) b) t))))
(* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 y (*.f64 z a)))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 y (*.f64 z a)))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (*.f64 y (*.f64 z a)))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) a))))
(* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* b y)
(*.f64 y b)
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b y)
(*.f64 y b)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* 55833770631/5000000000 z)
(*.f64 z #s(literal 55833770631/5000000000 binary64))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 z (*.f64 z (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z))))
(* 119400905721/10000000000 z)
(*.f64 z #s(literal 119400905721/10000000000 binary64))
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) z)) z)))

eval85.0ms (0.5%)

Memory
20.7MiB live, 169.5MiB allocated
Compiler

Compiled 32 168 to 2 495 computations (92.2% saved)

prune116.0ms (0.7%)

Memory
-42.6MiB live, 208.5MiB allocated
Pruning

25 alts after pruning (25 fresh and 0 done)

PrunedKeptTotal
New61525640
Fresh000
Picked101
Done000
Total61625641
Accuracy
100.0%
Counts
641 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.2%
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
56.1%
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
55.6%
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
49.8%
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
51.5%
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
36.2%
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
58.6%
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
54.9%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
57.6%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
9.2%
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
7.0%
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
26.0%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
55.7%
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
56.4%
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
50.3%
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
56.1%
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
58.8%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
52.5%
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
36.5%
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
53.3%
(+.f64 x (/.f64 (*.f64 y (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (/.f64 z b) #s(literal 1 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
60.3%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
55.3%
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
41.4%
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
51.5%
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
37.0%
x
Compiler

Compiled 1 400 to 908 computations (35.1% saved)

simplify523.0ms (3%)

Memory
42.6MiB live, 622.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
cost-diff0
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
cost-diff320
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
cost-diff128
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64))
cost-diff128
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))
cost-diff128
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
cost-diff0
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
cost-diff0
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
cost-diff0
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
cost-diff320
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
cost-diff0
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
cost-diff0
(*.f64 y b)
cost-diff0
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
cost-diff128
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
Rules
19 614×accelerator-lowering-fma.f32
19 614×accelerator-lowering-fma.f64
4 122×*-lowering-*.f32
4 122×*-lowering-*.f64
3 512×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059465
1169463
2460461
31233461
43266461
55047461
65320461
75404461
85443461
95445461
107775461
117964461
08069386
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
x
(/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(* y b)
y
b
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
z
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(+ z 15234687407/1000000000)
15234687407/1000000000
314690115749/10000000000
119400905721/10000000000
607771387771/1000000000000
x
(+ (* z (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))) (+ (* y (* b 1000000000000/607771387771)) x))
z
(* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))
y
(+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))
a
1000000000000/607771387771
(* b -11940090572100000000000000/369386059793087248348441)
b
-11940090572100000000000000/369386059793087248348441
(+ (* y (* b 1000000000000/607771387771)) x)
(* b 1000000000000/607771387771)
x
(+ x (/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
x
(/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(* y (+ (* z (+ (* z t) a)) b))
y
(+ (* z (+ (* z t) a)) b)
z
(+ (* z t) a)
t
a
b
(+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)
(* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
(+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000)
(* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z)
(+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000)
(* (+ z 15234687407/1000000000) z)
(+ z 15234687407/1000000000)
15234687407/1000000000
314690115749/10000000000
119400905721/10000000000
607771387771/1000000000000
(+ (* (/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))) x)
(/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
1
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
z
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(+ z 15234687407/1000000000)
15234687407/1000000000
314690115749/10000000000
119400905721/10000000000
607771387771/1000000000000
(* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))
y
(+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)
(+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)
(+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)
(+ (* z 313060547623/100000000000) 55833770631/5000000000)
313060547623/100000000000
55833770631/5000000000
t
a
b
x
Outputs
(+ x (/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(fma.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* y b)
(*.f64 y b)
y
b
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
z
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+ z 15234687407/1000000000)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
x
(+ (* z (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))) (+ (* y (* b 1000000000000/607771387771)) x))
(fma.f64 y (fma.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)) (*.f64 a (*.f64 z #s(literal 1000000000000/607771387771 binary64)))) x)
z
(* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
y
(+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
a
1000000000000/607771387771
#s(literal 1000000000000/607771387771 binary64)
(* b -11940090572100000000000000/369386059793087248348441)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
b
-11940090572100000000000000/369386059793087248348441
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
(+ (* y (* b 1000000000000/607771387771)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(* b 1000000000000/607771387771)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
x
(+ x (/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* y (+ (* z (+ (* z t) a)) b))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
y
(+ (* z (+ (* z t) a)) b)
(fma.f64 z (fma.f64 z t a) b)
z
(+ (* z t) a)
(fma.f64 z t a)
t
a
b
(+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z)
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000)
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(* (+ z 15234687407/1000000000) z)
(*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))
(+ z 15234687407/1000000000)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ (* (/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))) x)
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
1
#s(literal 1 binary64)
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
z
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+ z 15234687407/1000000000)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
y
(+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b)
(fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)
(+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)
(+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ (* z 313060547623/100000000000) 55833770631/5000000000)
(fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))
313060547623/100000000000
#s(literal 313060547623/100000000000 binary64)
55833770631/5000000000
#s(literal 55833770631/5000000000 binary64)
t
a
b
x

localize221.0ms (1.3%)

Memory
-33.7MiB live, 349.4MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
accuracy99.8%
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
accuracy95.5%
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
accuracy61.0%
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
accuracy99.6%
(*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z)
accuracy99.6%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z)
accuracy92.1%
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
accuracy69.1%
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
accuracy99.5%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
accuracy99.5%
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
accuracy99.3%
(*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
accuracy91.8%
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
accuracy100.0%
(+.f64 z #s(literal 15234687407/1000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
accuracy92.6%
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
Samples
140.0ms256×0valid
Compiler

Compiled 409 to 61 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 105.0ms
ival-mult: 45.0ms (43% of total)
const: 32.0ms (30.6% of total)
ival-add: 23.0ms (22% of total)
ival-div: 5.0ms (4.8% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series71.0ms (0.4%)

Memory
-5.3MiB live, 107.6MiB allocated
Counts
23 → 732
Calls
Call 1
Inputs
#<alt (+ x (/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))>
#<alt (/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))>
#<alt (* y b)>
#<alt (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)>
#<alt (+ (* z (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))) (+ (* y (* b 1000000000000/607771387771)) x))>
#<alt (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))>
#<alt (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))>
#<alt (* b -11940090572100000000000000/369386059793087248348441)>
#<alt (+ x (/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))>
#<alt (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)>
#<alt (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000)>
#<alt (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000)>
#<alt (+ (* (/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))) x)>
#<alt (/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))>
#<alt (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)>
#<alt (+ z 15234687407/1000000000)>
#<alt (+ (* y (* b 1000000000000/607771387771)) x)>
#<alt (/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))>
#<alt (* y (+ (* z (+ (* z t) a)) b))>
#<alt (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)>
#<alt (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z)>
#<alt (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))>
#<alt (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)>
Outputs
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt x>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))>
#<alt x>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* b y) (pow z 4)))>
#<alt (+ x (+ (* -15234687407/1000000000 (/ (* b y) (pow z 5))) (/ (* b y) (pow z 4))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 6))) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* b y) (pow z 5))))>
#<alt x>
#<alt (+ x (/ (* b y) (pow z 4)))>
#<alt (+ x (+ (* -15234687407/1000000000 (/ (* b y) (pow z 5))) (/ (* b y) (pow z 4))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) (pow z 5))) (/ (* b y) (pow z 4))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (/ (* b y) (pow z 4))>
#<alt (/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))>
#<alt (/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 2))) (* b y)) (* 15234687407/1000000000 (/ (* b y) z))) (pow z 4))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* b y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) (* 119400905721/10000000000 (* b y)))) (pow z 3))) (* b y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) (pow z 2)))))) (pow z 4))>
#<alt (/ (* b y) (pow z 4))>
#<alt (/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))>
#<alt (/ (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ (* b y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) z)) (* 4794205543508662672843/10000000000000000000 (/ (* b y) z)))) (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) z)) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt (* b y)>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))>
#<alt (* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))>
#<alt (* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))>
#<alt x>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))>
#<alt (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt x>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))>
#<alt (* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (* 1000000000000/607771387771 (* a y))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))>
#<alt (* 1000000000000/607771387771 (* a y))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))>
#<alt (* 1000000000000/607771387771 (* a y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b y))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b y))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
#<alt 314690115749/10000000000>
#<alt (+ 314690115749/10000000000 (* 15234687407/1000000000 z))>
#<alt (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))>
#<alt (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (pow z 2)>
#<alt (* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))>
#<alt (- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt 1000000000000/607771387771>
#<alt (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))>
#<alt (+ 1000000000000/607771387771 (* z (- (* 123439798033292669987862100000000000000/224502278183706222041215714334315011 z) 11940090572100000000000000/369386059793087248348441)))>
#<alt (+ 1000000000000/607771387771 (* z (- (* z (+ 123439798033292669987862100000000000000/224502278183706222041215714334315011 (* -1251144097444193138232650020820236307000000000000000/136446061169462227850157143060939731682147130481 z))) 11940090572100000000000000/369386059793087248348441)))>
#<alt (/ 1 (pow z 4))>
#<alt (/ (- 1 (* 15234687407/1000000000 (/ 1 z))) (pow z 4))>
#<alt (/ (- (+ 1 (/ 200626688814104383649/1000000000000000000 (pow z 2))) (* 15234687407/1000000000 (/ 1 z))) (pow z 4))>
#<alt (/ (- (+ 1 (/ 200626688814104383649/1000000000000000000 (pow z 2))) (+ (* 15234687407/1000000000 (/ 1 z)) (* 2589004425805577550276617008143/1000000000000000000000000000 (/ 1 (pow z 3))))) (pow z 4))>
#<alt (/ 1 (pow z 4))>
#<alt (/ (- 1 (* 15234687407/1000000000 (/ 1 z))) (pow z 4))>
#<alt (/ (+ 1 (* -1 (/ (- 15234687407/1000000000 (* 200626688814104383649/1000000000000000000 (/ 1 z))) z))) (pow z 4))>
#<alt (/ (+ 1 (* -1 (/ (+ 15234687407/1000000000 (* -1 (/ (- 200626688814104383649/1000000000000000000 (* 2589004425805577550276617008143/1000000000000000000000000000 (/ 1 z))) z))) z))) (pow z 4))>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
#<alt 15234687407/1000000000>
#<alt (+ 15234687407/1000000000 z)>
#<alt (+ 15234687407/1000000000 z)>
#<alt (+ 15234687407/1000000000 z)>
#<alt z>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt z>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt x>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (/ x y)))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (/ x y)))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (/ x y)))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))>
#<alt x>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* b (+ (* 1000000000000/607771387771 y) (/ x b)))>
#<alt (* b (+ (* 1000000000000/607771387771 y) (/ x b)))>
#<alt (* b (+ (* 1000000000000/607771387771 y) (/ x b)))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt x>
#<alt (* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))>
#<alt (* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))>
#<alt (* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))>
#<alt x>
#<alt (* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))>
#<alt (* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))>
#<alt (* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (/ (* t y) (pow z 2))>
#<alt (/ (- (+ (* t y) (/ (* a y) z)) (* 15234687407/1000000000 (/ (* t y) z))) (pow z 2))>
#<alt (/ (- (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* 119400905721/10000000000 (* t y)) (+ (* 15234687407/1000000000 (- (* b y) (+ (* 15234687407/1000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y))))) (* 314690115749/10000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))))) (pow z 3))) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))>
#<alt (/ (* t y) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -15234687407/1000000000 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z)) (+ (* -119400905721/10000000000 (/ (* t y) z)) (+ (* 314690115749/10000000000 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* b y)))) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))>
#<alt (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* y (+ b (* z (+ a (* t z)))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* b y) (* z (+ (* a y) (* t (* y z)))))>
#<alt (+ (* b y) (* z (+ (* a y) (* t (* y z)))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* t y) (/ (* a y) z)))>
#<alt (* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))>
#<alt (* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* t y) (/ (* a y) z)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))>
#<alt (* y (+ b (* a z)))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* a z))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* a z))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* a z))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))>
#<alt (* t (* y (pow z 2)))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))>
#<alt (* y (+ b (* t (pow z 2))))>
#<alt (+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))>
#<alt (+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))>
#<alt (+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))>
#<alt (* y (* z (+ a (* t z))))>
#<alt (+ (* b y) (* y (* z (+ a (* t z)))))>
#<alt (+ (* b y) (* y (* z (+ a (* t z)))))>
#<alt (+ (* b y) (* y (* z (+ a (* t z)))))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* y (* z (+ a (* t z)))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* t z)))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* t z)))) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))>
#<alt (* 119400905721/10000000000 z)>
#<alt (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))>
#<alt (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt (* 314690115749/10000000000 z)>
#<alt (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))>
#<alt (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))>
#<alt (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* b y)>
#<alt (+ (* a (* y z)) (* b y))>
#<alt (+ (* b y) (* z (+ (* a y) (* t (* y z)))))>
#<alt (+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))>
#<alt (* 313060547623/100000000000 (* y (pow z 4)))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))>
#<alt (* 313060547623/100000000000 (* y (pow z 4)))>
#<alt (* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))>
#<alt (* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))>
#<alt (* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))>
#<alt (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (* t (* y (pow z 2)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))>
#<alt (* t (* y (pow z 2)))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))>
#<alt (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (* a (* y z))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))>
#<alt (* a (* y z))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))>
#<alt (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))>
#<alt (* b y)>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))>
#<alt (* b y)>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))>
#<alt t>
#<alt (+ t (* 55833770631/5000000000 z))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))>
#<alt (* 313060547623/100000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))>
#<alt (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))>
#<alt t>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt (* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))>
#<alt t>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
#<alt (* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))>
Calls

183 calls:

TimeVariablePointExpression
9.0ms
x
@0
(+ (* z (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))) (+ (* y (* b 1000000000000/607771387771)) x))
2.0ms
z
@0
(/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
1.0ms
z
@0
(/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
1.0ms
t
@inf
(+ x (/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
1.0ms
t
@-inf
(+ x (/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))

rewrite525.0ms (3%)

Memory
15.9MiB live, 722.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 746×*-lowering-*.f32
4 746×*-lowering-*.f64
3 978×accelerator-lowering-fma.f32
3 978×accelerator-lowering-fma.f64
3 642×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059323
1422321
23442321
08965265
Stop Event
iter limit
node limit
Counts
23 → 667
Calls
Call 1
Inputs
(+ x (/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)))
(/ (* y b) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(* y b)
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(+ (* z (* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))) (+ (* y (* b 1000000000000/607771387771)) x))
(* y (+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441)))
(+ (* a 1000000000000/607771387771) (* b -11940090572100000000000000/369386059793087248348441))
(* b -11940090572100000000000000/369386059793087248348441)
(+ x (/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)
(+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000)
(+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000)
(+ (* (/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)) (* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))) x)
(/ 1 (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(+ z 15234687407/1000000000)
(+ (* y (* b 1000000000000/607771387771)) x)
(/ (* y (+ (* z (+ (* z t) a)) b)) (+ (* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(* y (+ (* z (+ (* z t) a)) b))
(* (+ (* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z)
(* (+ (* (+ z 15234687407/1000000000) z) 314690115749/10000000000) z)
(* y (+ (* z (+ (* z (+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)) a)) b))
(+ (* z (+ (* z 313060547623/100000000000) 55833770631/5000000000)) t)
Outputs
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(fma.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 b (/.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y b) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y b)) #s(literal -1 binary64)) x)
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 y b)) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (*.f64 (*.f64 y b) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 y b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 y b) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y b)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 (*.f64 y b) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y b))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 (*.f64 y b) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 y b) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y b)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y b) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y b)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 b (/.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 y b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y b))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y b)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y b)) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (*.f64 (*.f64 y b) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (*.f64 y b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 y b)
(*.f64 b y)
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(+.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) #s(literal 369386059793087248348441/1000000000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))) (neg.f64 (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))
(+.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(+.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(+.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))
(+.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) x)
(+.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) x) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(-.f64 (/.f64 (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))) (/.f64 (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(fma.f64 y (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(fma.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(fma.f64 (*.f64 y b) #s(literal 1000000000000/607771387771 binary64) (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(fma.f64 z (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) z (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))
(fma.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))
(fma.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (*.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) y (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) b (+.f64 x (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))) (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))) (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (fma.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (fma.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))) (neg.f64 (fma.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))) (neg.f64 (fma.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (neg.f64 (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (-.f64 (*.f64 x x) (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) x))))
(/.f64 (-.f64 (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))) (*.f64 x x)) (-.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) x))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) #s(literal 1 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) #s(literal 1 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (neg.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (*.f64 (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y z) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (*.f64 (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y z) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))) (*.f64 (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))) (*.f64 (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (*.f64 (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (-.f64 (*.f64 x x) (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))))) (neg.f64 (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) x)))
(pow.f64 (/.f64 (fma.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))))) (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (*.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (-.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y z)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))
(+.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(+.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) y) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 y b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 a (*.f64 #s(literal 1000000000000/607771387771 binary64) y) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 a y) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) y (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y b) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) y (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) a (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 y a) #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(fma.f64 (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) b (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (neg.f64 (-.f64 (*.f64 y (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))))) (neg.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))) (neg.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) y)) (neg.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) y)) (neg.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) y)
(+.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))) (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) (fma.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 a (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (neg.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) (neg.f64 (fma.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 a (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (neg.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))) (neg.f64 (neg.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (neg.f64 (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) b))))
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z t a) b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal -1 binary64)) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))
(/.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (*.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))) (neg.f64 (neg.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(pow.f64 (/.f64 (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))) (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(+.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) #s(literal 369386059793087248348441/1000000000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))) (neg.f64 (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))
(+.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))
(+.f64 (*.f64 z z) (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))) (/.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(fma.f64 z z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z #s(literal 314690115749/10000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (-.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (-.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)) #s(literal 99029868950119017831001/100000000000000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 99029868950119017831001/100000000000000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))) (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)) (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(*.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(fma.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) x)
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) y x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x x (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+.f64 #s(literal 15234687407/1000000000 binary64) z)
(-.f64 (/.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (/.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)))))
(/.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))
(/.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (+.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (-.f64 (*.f64 z z) (*.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (-.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (*.f64 z z)) (-.f64 #s(literal 15234687407/1000000000 binary64) z))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (+.f64 z #s(literal -15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) #s(literal 232095700389004383649/1000000000000000000 binary64))) (*.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)))) (neg.f64 (neg.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 232095700389004383649/1000000000000000000 binary64) (*.f64 z z))) (neg.f64 (-.f64 #s(literal 15234687407/1000000000 binary64) z)))
(pow.f64 (/.f64 (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 z #s(literal -15234687407/1000000000 binary64)) (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 z (*.f64 z z) #s(literal 3535905443935210084845217008143/1000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 z z #s(literal 232095700389004383649/1000000000000000000 binary64)) (*.f64 z #s(literal 15234687407/1000000000 binary64)))))
(*.f64 (fma.f64 z z #s(literal -232095700389004383649/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z #s(literal -15234687407/1000000000 binary64))))
(+.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(fma.f64 (*.f64 y b) #s(literal 1000000000000/607771387771 binary64) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y x)
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) b x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (neg.f64 (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x)) (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 y b) (*.f64 y b)) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (neg.f64 (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z t a) b)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z t a) b))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 y)) (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (*.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (fma.f64 z t a))))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y b))
(fma.f64 y b (*.f64 y (*.f64 z (fma.f64 z t a))))
(fma.f64 y (*.f64 z (fma.f64 z t a)) (*.f64 y b))
(fma.f64 b y (*.f64 y (*.f64 z (fma.f64 z t a))))
(fma.f64 z (*.f64 (fma.f64 z t a) y) (*.f64 y b))
(fma.f64 (fma.f64 z t a) (*.f64 y z) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z t a)) y (*.f64 y b))
(fma.f64 (*.f64 y z) (fma.f64 z t a) (*.f64 y b))
(fma.f64 (*.f64 y (fma.f64 z t a)) z (*.f64 y b))
(/.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a))))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y (*.f64 z (fma.f64 z t a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y (*.f64 z (fma.f64 z t a)))) (*.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y b)))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b)))) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a))))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b))) (-.f64 (*.f64 z (fma.f64 z t a)) b))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))) y) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a))))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) y) (-.f64 (*.f64 z (fma.f64 z t a)) b))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a))))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y (*.f64 z (fma.f64 z t a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y (*.f64 z (fma.f64 z t a)))) (*.f64 (*.f64 y b) (*.f64 y b)))) (neg.f64 (-.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (*.f64 y b))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a)))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))) y)) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (fma.f64 z t a) (*.f64 z (*.f64 z (fma.f64 z t a)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) y)) (neg.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(*.f64 (fma.f64 z (fma.f64 z t a) b) y)
(+.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(fma.f64 #s(literal 119400905721/10000000000 binary64) z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))) (*.f64 z (*.f64 z z)) (*.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))) (*.f64 z (*.f64 z z)) (*.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))) (neg.f64 (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) z)) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))) #s(literal -14256576286995130529841/100000000000000000000 binary64)) z)) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z)
(+.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(fma.f64 #s(literal 314690115749/10000000000 binary64) z (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)))) (*.f64 z (*.f64 z z)) (*.f64 #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))) (-.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))
(/.f64 (*.f64 z (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (*.f64 z (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64))) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) z) (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64)) z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)))) (*.f64 z (*.f64 z z)) (*.f64 #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (neg.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))) (neg.f64 (-.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 z #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64)))) (neg.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64)) z)) (neg.f64 (-.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal 99029868950119017831001/100000000000000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) #s(literal -99029868950119017831001/100000000000000000000 binary64)) z)) (neg.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal -314690115749/10000000000 binary64))))
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 #s(literal 1 binary64) (*.f64 y b)))
(+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) #s(literal 1 binary64)) (*.f64 (*.f64 y b) #s(literal 1 binary64)))
(fma.f64 y b (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 y b))
(fma.f64 b y (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))
(fma.f64 z (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) y) (*.f64 y b))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 #s(literal 1 binary64) (*.f64 y b)))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y z) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) y (*.f64 y b))
(fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) #s(literal 1 binary64) (*.f64 (*.f64 y b) #s(literal 1 binary64)))
(fma.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 y b))
(fma.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) z (*.f64 y b))
(/.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b)))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b)))) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) y) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))) (*.f64 (*.f64 y b) (*.f64 y b)))) (neg.f64 (-.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 y b))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 b (*.f64 b b))) y)) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)) y)) (neg.f64 (-.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(*.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) y)
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) y)
(+.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) t)
(+.f64 (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64))) (fma.f64 z #s(literal 55833770631/5000000000 binary64) t))
(+.f64 (+.f64 t (*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))) (*.f64 z #s(literal 55833770631/5000000000 binary64)))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))) (/.f64 (*.f64 t t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))))
(fma.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)) (fma.f64 z #s(literal 55833770631/5000000000 binary64) t))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(fma.f64 #s(literal 313060547623/100000000000 binary64) (*.f64 z z) (fma.f64 z #s(literal 55833770631/5000000000 binary64) t))
(fma.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) z (fma.f64 z #s(literal 55833770631/5000000000 binary64) t))
(fma.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) z t)
(fma.f64 (*.f64 z z) #s(literal 313060547623/100000000000 binary64) (fma.f64 z #s(literal 55833770631/5000000000 binary64) t))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) (fma.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) (fma.f64 t t (-.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))) (neg.f64 (fma.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))) (neg.f64 (fma.f64 t t (-.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)))) (neg.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))))
(/.f64 (-.f64 (*.f64 t t) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)) (*.f64 t t))) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)))))
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))) (neg.f64 (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))
(pow.f64 (/.f64 (fma.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))))) (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)) (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))) (*.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))) (*.f64 t (*.f64 t t))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64))))))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) (neg.f64 t))))

simplify658.0ms (3.7%)

Memory
31.4MiB live, 1 015.4MiB allocated
Algorithm
egg-herbie
Rules
10 592×accelerator-lowering-fma.f32
10 592×accelerator-lowering-fma.f64
6 302×*-lowering-*.f32
6 302×*-lowering-*.f64
6 060×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
091615199
1316714896
0875612832
Stop Event
iter limit
node limit
Counts
732 → 732
Calls
Call 1
Inputs
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
x
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))
x
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* b y) (pow z 4)))
(+ x (+ (* -15234687407/1000000000 (/ (* b y) (pow z 5))) (/ (* b y) (pow z 4))))
(- (+ x (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 6))) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* b y) (pow z 5))))
x
(+ x (/ (* b y) (pow z 4)))
(+ x (+ (* -15234687407/1000000000 (/ (* b y) (pow z 5))) (/ (* b y) (pow z 4))))
(+ x (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) (pow z 5))) (/ (* b y) (pow z 4))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(/ (* b y) (pow z 4))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 2))) (* b y)) (* 15234687407/1000000000 (/ (* b y) z))) (pow z 4))
(/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* b y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) (* 119400905721/10000000000 (* b y)))) (pow z 3))) (* b y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) (pow z 2)))))) (pow z 4))
(/ (* b y) (pow z 4))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/ (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ (* b y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) z)) (* 4794205543508662672843/10000000000000000000 (/ (* b y) z)))) (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) z)) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
(* b y)
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
x
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(* 1000000000000/607771387771 (* a (* y z)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
x
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
x
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(* 1000000000000/607771387771 (* a y))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(* 1000000000000/607771387771 (* a y))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(* 1000000000000/607771387771 (* a y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -11940090572100000000000000/369386059793087248348441 b)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(* 1000000000000/607771387771 a)
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* 1000000000000/607771387771 a)
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* 1000000000000/607771387771 a)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(* -11940090572100000000000000/369386059793087248348441 b)
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* -11940090572100000000000000/369386059793087248348441 b)
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(* -11940090572100000000000000/369386059793087248348441 b)
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* t y) (pow z 2)))
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
x
(+ x (/ (* t y) (pow z 2)))
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
314690115749/10000000000
(+ 314690115749/10000000000 (* 15234687407/1000000000 z))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(pow z 2)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(pow z 2)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (* 313060547623/100000000000 y))
(- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(+ x (* 313060547623/100000000000 y))
(+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
1000000000000/607771387771
(+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))
(+ 1000000000000/607771387771 (* z (- (* 123439798033292669987862100000000000000/224502278183706222041215714334315011 z) 11940090572100000000000000/369386059793087248348441)))
(+ 1000000000000/607771387771 (* z (- (* z (+ 123439798033292669987862100000000000000/224502278183706222041215714334315011 (* -1251144097444193138232650020820236307000000000000000/136446061169462227850157143060939731682147130481 z))) 11940090572100000000000000/369386059793087248348441)))
(/ 1 (pow z 4))
(/ (- 1 (* 15234687407/1000000000 (/ 1 z))) (pow z 4))
(/ (- (+ 1 (/ 200626688814104383649/1000000000000000000 (pow z 2))) (* 15234687407/1000000000 (/ 1 z))) (pow z 4))
(/ (- (+ 1 (/ 200626688814104383649/1000000000000000000 (pow z 2))) (+ (* 15234687407/1000000000 (/ 1 z)) (* 2589004425805577550276617008143/1000000000000000000000000000 (/ 1 (pow z 3))))) (pow z 4))
(/ 1 (pow z 4))
(/ (- 1 (* 15234687407/1000000000 (/ 1 z))) (pow z 4))
(/ (+ 1 (* -1 (/ (- 15234687407/1000000000 (* 200626688814104383649/1000000000000000000 (/ 1 z))) z))) (pow z 4))
(/ (+ 1 (* -1 (/ (+ 15234687407/1000000000 (* -1 (/ (- 200626688814104383649/1000000000000000000 (* 2589004425805577550276617008143/1000000000000000000000000000 (/ 1 z))) z))) z))) (pow z 4))
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
15234687407/1000000000
(+ 15234687407/1000000000 z)
(+ 15234687407/1000000000 z)
(+ 15234687407/1000000000 z)
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
x
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (* 1000000000000/607771387771 (* b y)))
(* 1000000000000/607771387771 (* b y))
(* y (+ (* 1000000000000/607771387771 b) (/ x y)))
(* y (+ (* 1000000000000/607771387771 b) (/ x y)))
(* y (+ (* 1000000000000/607771387771 b) (/ x y)))
(* 1000000000000/607771387771 (* b y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))
x
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (* 1000000000000/607771387771 (* b y)))
(* 1000000000000/607771387771 (* b y))
(* b (+ (* 1000000000000/607771387771 y) (/ x b)))
(* b (+ (* 1000000000000/607771387771 y) (/ x b)))
(* b (+ (* 1000000000000/607771387771 y) (/ x b)))
(* 1000000000000/607771387771 (* b y))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))
(* 1000000000000/607771387771 (* b y))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (* 1000000000000/607771387771 (* b y)))
x
(* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))
x
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(/ (* t y) (pow z 2))
(/ (- (+ (* t y) (/ (* a y) z)) (* 15234687407/1000000000 (/ (* t y) z))) (pow z 2))
(/ (- (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* 119400905721/10000000000 (* t y)) (+ (* 15234687407/1000000000 (- (* b y) (+ (* 15234687407/1000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y))))) (* 314690115749/10000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))))) (pow z 3))) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/ (* t y) (pow z 2))
(/ (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -15234687407/1000000000 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z)) (+ (* -119400905721/10000000000 (/ (* t y) z)) (+ (* 314690115749/10000000000 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* b y)))) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* y (+ b (* z (+ a (* t z)))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(* t (* y (pow z 2)))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(* t (* y (pow z 2)))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(* y (+ b (* a z)))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(* t (* y (pow z 2)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(* t (* y (pow z 2)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(* y (+ b (* t (pow z 2))))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(* a (* y z))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(* y (* z (+ a (* t z))))
(+ (* b y) (* y (* z (+ a (* t z)))))
(+ (* b y) (* y (* z (+ a (* t z)))))
(+ (* b y) (* y (* z (+ a (* t z)))))
(* b y)
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(* 119400905721/10000000000 z)
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(* 314690115749/10000000000 z)
(* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* b y)
(+ (* a (* y z)) (* b y))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))
(* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(* t (* y (pow z 2)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(* t (* y (pow z 2)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(* a (* y z))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(* a (* y z))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(* b y)
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(* b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
t
(+ t (* 55833770631/5000000000 z))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(* 313060547623/100000000000 (pow z 2))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
t
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
t
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
Outputs
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (neg.f64 b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (neg.f64 b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (/ (* b y) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (neg.f64 b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64))))
x
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ x y)))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 (neg.f64 b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 (neg.f64 b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* -1 (* y (+ (* -1 (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ x y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 (neg.f64 b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
x
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 b (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 b (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ x b) (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 b (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 x (neg.f64 b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 x (neg.f64 b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* b (+ (* -1 (/ x b)) (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 b (-.f64 (/.f64 x (neg.f64 b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 (*.f64 b y) #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 (*.f64 (*.f64 b y) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 b y) #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 z) (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
x
(+ x (/ (* b y) (pow z 4)))
(fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) x)
(+ x (+ (* -15234687407/1000000000 (/ (* b y) (pow z 5))) (/ (* b y) (pow z 4))))
(fma.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) b) (/.f64 y (pow.f64 z #s(literal 5 binary64))) (fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) x))
(- (+ x (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 6))) (/ (* b y) (pow z 4)))) (* 15234687407/1000000000 (/ (* b y) (pow z 5))))
(+.f64 (fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 b y) #s(literal 200626688814104383649/1000000000000000000 binary64)) (pow.f64 z #s(literal 6 binary64)))) (+.f64 x (/.f64 (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64)) (pow.f64 z #s(literal 5 binary64)))))
x
(+ x (/ (* b y) (pow z 4)))
(fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) x)
(+ x (+ (* -15234687407/1000000000 (/ (* b y) (pow z 5))) (/ (* b y) (pow z 4))))
(fma.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) b) (/.f64 y (pow.f64 z #s(literal 5 binary64))) (fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) x))
(+ x (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) (pow z 5))) (/ (* b y) (pow z 4))))
(+.f64 (fma.f64 b (/.f64 y (pow.f64 z #s(literal 4 binary64))) x) (/.f64 (fma.f64 (/.f64 (*.f64 b y) z) #s(literal -200626688814104383649/1000000000000000000 binary64) (*.f64 (*.f64 b y) #s(literal 15234687407/1000000000 binary64))) (neg.f64 (pow.f64 z #s(literal 5 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 (* b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* b y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y)))) (* 15234687407000000000000000/369386059793087248348441 (* b y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* b y)) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 (*.f64 b y) #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 (*.f64 (*.f64 b y) #s(literal -123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) #s(literal -11940090572100/607771387771 binary64) (*.f64 (*.f64 b y) #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 z) (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(/ (* b y) (pow z 4))
(/.f64 (*.f64 b y) (pow.f64 z #s(literal 4 binary64)))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/.f64 (fma.f64 b y (/.f64 (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64)) z)) (pow.f64 z #s(literal 4 binary64)))
(/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) (pow z 2))) (* b y)) (* 15234687407/1000000000 (/ (* b y) z))) (pow z 4))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b y) #s(literal 200626688814104383649/1000000000000000000 binary64)) (*.f64 z z)) (fma.f64 b y (/.f64 (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64)) z))) (pow.f64 z #s(literal 4 binary64)))
(/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* b y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) (* 119400905721/10000000000 (* b y)))) (pow z 3))) (* b y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) (pow z 2)))))) (pow z 4))
(/.f64 (-.f64 (-.f64 (*.f64 b y) (/.f64 (fma.f64 (*.f64 b y) #s(literal -4794205543508662672843/10000000000000000000 binary64) (fma.f64 (*.f64 b y) #s(literal 119400905721/10000000000 binary64) (*.f64 (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64)) #s(literal -200626688814104383649/1000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal -232095700389004383649/1000000000000000000 binary64) (*.f64 b (/.f64 y (*.f64 z z))) (fma.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 b (/.f64 y (*.f64 z z))) (*.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (*.f64 b y) z))))) (pow.f64 z #s(literal 4 binary64)))
(/ (* b y) (pow z 4))
(/.f64 (*.f64 b y) (pow.f64 z #s(literal 4 binary64)))
(/ (+ (* -15234687407/1000000000 (/ (* b y) z)) (* b y)) (pow z 4))
(/.f64 (fma.f64 b y (/.f64 (*.f64 (*.f64 b y) #s(literal -15234687407/1000000000 binary64)) z)) (pow.f64 z #s(literal 4 binary64)))
(/ (+ (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ (* b y) z)) (* 314690115749/10000000000 (/ (* b y) z))) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(/.f64 (fma.f64 b y (/.f64 (fma.f64 (/.f64 (*.f64 b y) z) #s(literal -200626688814104383649/1000000000000000000 binary64) (*.f64 (*.f64 b y) #s(literal 15234687407/1000000000 binary64))) (neg.f64 z))) (pow.f64 z #s(literal 4 binary64)))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ (* b y) z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y))) z)) (* 4794205543508662672843/10000000000000000000 (/ (* b y) z)))) (+ (* -232095700389004383649/1000000000000000000 (* b y)) (* 314690115749/10000000000 (* b y)))) z)) (* -15234687407/1000000000 (* b y))) z)) (* b y)) (pow z 4))
(/.f64 (-.f64 (*.f64 b y) (/.f64 (+.f64 (/.f64 (+.f64 (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (*.f64 (*.f64 b y) #s(literal -200626688814104383649/1000000000000000000 binary64)) z) (*.f64 (/.f64 (*.f64 b y) z) #s(literal 4794205543508662672843/10000000000000000000 binary64))) (fma.f64 (/.f64 (*.f64 b y) z) #s(literal -119400905721/10000000000 binary64) (*.f64 (*.f64 b y) #s(literal 200626688814104383649/1000000000000000000 binary64)))) (neg.f64 z)) (*.f64 (*.f64 b y) #s(literal 15234687407/1000000000 binary64))) z)) (pow.f64 z #s(literal 4 binary64)))
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
(* b y)
(*.f64 b y)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) (neg.f64 z)) #s(literal -15234687407/1000000000 binary64)) z)))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 x z))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (+ (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 x z))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 (*.f64 y z) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x) z)))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x) z)))))
(* -1 (* z (+ (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ (+ x (* 1000000000000/607771387771 (* b y))) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (neg.f64 (fma.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x) z)))))
x
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* y (+ (* 1000000000000/607771387771 b) (+ (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))) (/ x y))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 (fma.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (neg.f64 z) (*.f64 b #s(literal -1000000000000/607771387771 binary64))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (neg.f64 (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 x y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (neg.f64 (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 x y))))))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (+ (* -1 (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) (* -1 (/ x y))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (neg.f64 (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (/.f64 x y))))))
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y))))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (+ (* 1000000000000/607771387771 (* a (* y z))) (* 1000000000000/607771387771 (* b y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b (*.f64 y z)) a) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 b y) a)) (/.f64 x a))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b (*.f64 y z)) a) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 b y) a)) (/.f64 x a))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b (* y z)) a)) (+ (* 1000000000000/607771387771 (* y z)) (+ (* 1000000000000/607771387771 (/ (* b y) a)) (/ x a)))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b (*.f64 y z)) a) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (fma.f64 y z (/.f64 (*.f64 b y) a)) (/.f64 x a))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(*.f64 (fma.f64 (*.f64 y z) #s(literal -1000000000000/607771387771 binary64) (/.f64 (fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x) (neg.f64 a))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(*.f64 (fma.f64 (*.f64 y z) #s(literal -1000000000000/607771387771 binary64) (/.f64 (fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x) (neg.f64 a))) (neg.f64 a))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (+ x (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))) a)))))
(*.f64 (fma.f64 (*.f64 y z) #s(literal -1000000000000/607771387771 binary64) (/.f64 (fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x) (neg.f64 a))) (neg.f64 a))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(*.f64 b (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 y (/.f64 (*.f64 y (*.f64 z a)) b)) (/.f64 x b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(*.f64 b (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 y (/.f64 (*.f64 y (*.f64 z a)) b)) (/.f64 x b))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (+ (* 1000000000000/607771387771 y) (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (/ x b)))))
(*.f64 b (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 y (/.f64 (*.f64 y (*.f64 z a)) b)) (/.f64 x b))))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (* y z)))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (*.f64 (*.f64 y z) #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 (*.f64 y z) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x) b))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 (*.f64 y z) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x) b))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (+ (* -1 (/ (+ x (* 1000000000000/607771387771 (* a (* y z)))) b)) (* 11940090572100000000000000/369386059793087248348441 (* y z))))))
(*.f64 (fma.f64 y #s(literal -1000000000000/607771387771 binary64) (-.f64 (*.f64 (*.f64 y z) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x) b))) (neg.f64 b))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
x
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(*.f64 x (fma.f64 y (/.f64 (*.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(*.f64 x (fma.f64 y (/.f64 (*.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal 1 binary64))))
(* x (+ 1 (+ (* 1000000000000/607771387771 (/ (* b y) x)) (/ (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))) x))))
(*.f64 x (fma.f64 y (/.f64 (*.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))) x) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal 1 binary64))))
x
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (neg.f64 x)) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (neg.f64 x)) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (/ (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))) x)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (neg.f64 x)) #s(literal -1 binary64))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* 1000000000000/607771387771 (* a y))
(*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b y) a) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b y) a) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b y) a)) (* 1000000000000/607771387771 y)))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b y) a) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(* 1000000000000/607771387771 (* a y))
(*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b y) a) (*.f64 y #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b y) a) (*.f64 y #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* a (+ (* -1000000000000/607771387771 y) (* 11940090572100000000000000/369386059793087248348441 (/ (* b y) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 b y) a) (*.f64 y #s(literal -1000000000000/607771387771 binary64)))))
(* 1000000000000/607771387771 (* a y))
(*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (* a y)))
(*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(*.f64 b (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) b)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(*.f64 b (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) b)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ (* a y) b))))
(*.f64 b (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) b)))
(* -11940090572100000000000000/369386059793087248348441 (* b y))
(*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a y) b)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y a) b) (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64))) (neg.f64 b))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal 1000000000000/607771387771 binary64)))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal 1000000000000/607771387771 binary64)))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal 1000000000000/607771387771 binary64)))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(*.f64 (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal -1000000000000/607771387771 binary64)) (neg.f64 a))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(*.f64 (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal -1000000000000/607771387771 binary64)) (neg.f64 a))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(*.f64 (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal -1000000000000/607771387771 binary64)) (neg.f64 a))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (neg.f64 b))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (neg.f64 b))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (neg.f64 b))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 y (neg.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 y (neg.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x))) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 y (neg.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x))) #s(literal -1 binary64)) (neg.f64 x))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 #s(literal 0 binary64) y))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 11940090572100/607771387771 binary64) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 #s(literal 31469011574900/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 15234687407000000000000000/369386059793087248348441 binary64)))) (neg.f64 z) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(+.f64 (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 t (/.f64 y (*.f64 z z)) x)) (/.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y t)) (*.f64 z (*.f64 z z))))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
(-.f64 (+.f64 (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 t (/.f64 y (*.f64 z z)) x)) (/.f64 (*.f64 b y) (pow.f64 z #s(literal 4 binary64)))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 t (/.f64 y (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (pow.f64 z #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)) (pow.f64 z #s(literal 4 binary64)))))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+.f64 (fma.f64 t (/.f64 y (*.f64 z z)) x) (/.f64 (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t))) (neg.f64 (*.f64 z (*.f64 z z)))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+.f64 (fma.f64 t (/.f64 y (*.f64 z z)) x) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 b y (*.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t))))) (*.f64 #s(literal -314690115749/10000000000 binary64) (*.f64 y t))) z) (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) (neg.f64 (*.f64 z (*.f64 z z)))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 x t)))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (neg.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (neg.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (neg.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) (neg.f64 z)) #s(literal -15234687407/1000000000 binary64)) z)))
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) (*.f64 z z))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) (*.f64 z z))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) z) (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z)))) (neg.f64 z)) #s(literal -1 binary64))))
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
(+ 314690115749/10000000000 (* 15234687407/1000000000 z))
(fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) z)
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(pow z 2)
(*.f64 z z)
(* (pow z 2) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) z)
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* 1000000000000/607771387771 (* t y)) (* z (- (* 11166754126200/607771387771 y) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (+.f64 (fma.f64 z (-.f64 (*.f64 y #s(literal 11166754126200/607771387771 binary64)) (fma.f64 #s(literal 11940090572100/607771387771 binary64) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 #s(literal 31469011574900/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 15234687407000000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (*.f64 #s(literal -11940090572100/607771387771 binary64) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))))) (*.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 b y))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(- (+ x (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z)))) (* 4769379582500641883561/100000000000000000000 (/ y z)))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 y z) (/.f64 (*.f64 y #s(literal -4769379582500641883561/100000000000000000000 binary64)) z)))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2))))))
(-.f64 (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 t (/.f64 y (*.f64 z z)) (*.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 y z)))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) (*.f64 z z)) (fma.f64 (/.f64 y z) #s(literal 4769379582500641883561/100000000000000000000 binary64) (*.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (/.f64 y (*.f64 z z))))))
(- (+ x (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))))) (+ (* 15234687407/1000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 2))) (+ (* 15234687407/1000000000 (/ (- (* t y) (+ (* 15234687407/1000000000 (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) (pow z 3))) (+ (* 314690115749/10000000000 (/ (- (* 55833770631/5000000000 y) (* 4769379582500641883561/100000000000000000000 y)) (pow z 3))) (+ (* 37379712931698453651183/1000000000000000000000 (/ y (pow z 3))) (+ (* 4769379582500641883561/100000000000000000000 (/ y z)) (* 98517059967927196814627/1000000000000000000000 (/ y (pow z 2)))))))))
(-.f64 (+.f64 (fma.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 y z) (*.f64 y #s(literal 313060547623/100000000000 binary64))) (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 t (/.f64 y (*.f64 z z)) x))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (+.f64 (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) (*.f64 z z)) (/.f64 (+.f64 (fma.f64 y t (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)))) (*.f64 #s(literal -98517059967927196814627/1000000000000000000000 binary64) y)) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (fma.f64 (/.f64 y z) #s(literal 4769379582500641883561/100000000000000000000 binary64) (fma.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (/.f64 y (*.f64 z z)) (*.f64 #s(literal 37379712931698453651183/1000000000000000000000 binary64) (/.f64 y (*.f64 z (*.f64 z z)))))))))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (+ (* -1 (/ (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) (+.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 3652704169880641883561/100000000000000000000 binary64)) z) x))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 y t) (fma.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64)) (*.f64 y #s(literal 98517059967927196814627/1000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) (neg.f64 z)))
(+ x (+ (* -1 (/ (- (+ (* -55833770631/5000000000 y) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (* a y)) (+ (* -37379712931698453651183/1000000000000000000000 y) (+ (* -15234687407/1000000000 (- (* t y) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y)))) (* 314690115749/10000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y)))))) z)) (* t y)) (+ (* -15234687407/1000000000 (- (* -55833770631/5000000000 y) (* -4769379582500641883561/100000000000000000000 y))) (* 98517059967927196814627/1000000000000000000000 y))) z))) (* -4769379582500641883561/100000000000000000000 y)) z)) (* 313060547623/100000000000 y)))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (-.f64 (fma.f64 y t (/.f64 (-.f64 (*.f64 y (-.f64 (neg.f64 a) #s(literal -37379712931698453651183/1000000000000000000000 binary64))) (fma.f64 #s(literal -15234687407/1000000000 binary64) (-.f64 (*.f64 y t) (fma.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64)) (*.f64 y #s(literal 98517059967927196814627/1000000000000000000000 binary64)))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))))) (neg.f64 z))) (fma.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64)) (*.f64 y #s(literal 98517059967927196814627/1000000000000000000000 binary64)))) (neg.f64 z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) (neg.f64 z)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 x y) (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (/.f64 x (-.f64 #s(literal 0 binary64) y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (+.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t))) (/.f64 x t)))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))))
(+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a))) (neg.f64 a))
(+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 x b) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)) (neg.f64 b))
(/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64)) (neg.f64 x))
1000000000000/607771387771
#s(literal 1000000000000/607771387771 binary64)
(+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))
(fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))
(+ 1000000000000/607771387771 (* z (- (* 123439798033292669987862100000000000000/224502278183706222041215714334315011 z) 11940090572100000000000000/369386059793087248348441)))
(fma.f64 z (fma.f64 z #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) #s(literal 1000000000000/607771387771 binary64))
(+ 1000000000000/607771387771 (* z (- (* z (+ 123439798033292669987862100000000000000/224502278183706222041215714334315011 (* -1251144097444193138232650020820236307000000000000000/136446061169462227850157143060939731682147130481 z))) 11940090572100000000000000/369386059793087248348441)))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal -1251144097444193138232650020820236307000000000000000/136446061169462227850157143060939731682147130481 binary64) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) #s(literal 1000000000000/607771387771 binary64))
(/ 1 (pow z 4))
(/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))
(/ (- 1 (* 15234687407/1000000000 (/ 1 z))) (pow z 4))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -15234687407/1000000000 binary64) z)) (pow.f64 z #s(literal 4 binary64)))
(/ (- (+ 1 (/ 200626688814104383649/1000000000000000000 (pow z 2))) (* 15234687407/1000000000 (/ 1 z))) (pow z 4))
(/.f64 (+.f64 (/.f64 #s(literal 200626688814104383649/1000000000000000000 binary64) (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -15234687407/1000000000 binary64) z))) (pow.f64 z #s(literal 4 binary64)))
(/ (- (+ 1 (/ 200626688814104383649/1000000000000000000 (pow z 2))) (+ (* 15234687407/1000000000 (/ 1 z)) (* 2589004425805577550276617008143/1000000000000000000000000000 (/ 1 (pow z 3))))) (pow z 4))
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 200626688814104383649/1000000000000000000 binary64) (*.f64 z z))) (-.f64 (/.f64 #s(literal -15234687407/1000000000 binary64) z) (/.f64 #s(literal 2589004425805577550276617008143/1000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))))) (pow.f64 z #s(literal 4 binary64)))
(/ 1 (pow z 4))
(/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 4 binary64)))
(/ (- 1 (* 15234687407/1000000000 (/ 1 z))) (pow z 4))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -15234687407/1000000000 binary64) z)) (pow.f64 z #s(literal 4 binary64)))
(/ (+ 1 (* -1 (/ (- 15234687407/1000000000 (* 200626688814104383649/1000000000000000000 (/ 1 z))) z))) (pow z 4))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal -200626688814104383649/1000000000000000000 binary64) z)) z)) (pow.f64 z #s(literal 4 binary64)))
(/ (+ 1 (* -1 (/ (+ 15234687407/1000000000 (* -1 (/ (- 200626688814104383649/1000000000000000000 (* 2589004425805577550276617008143/1000000000000000000000000000 (/ 1 z))) z))) z))) (pow z 4))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 200626688814104383649/1000000000000000000 binary64) (/.f64 #s(literal -2589004425805577550276617008143/1000000000000000000000000000 binary64) z)) z)) z)) (pow.f64 z #s(literal 4 binary64)))
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) (*.f64 z z))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) (*.f64 z z))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) z) (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z)))) (neg.f64 z)) #s(literal -1 binary64))))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
(+ 15234687407/1000000000 z)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
z
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
(* z (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z)
x
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(* 1000000000000/607771387771 (* b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(* y (+ (* 1000000000000/607771387771 b) (/ x y)))
(*.f64 y (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y)))
(* y (+ (* 1000000000000/607771387771 b) (/ x y)))
(*.f64 y (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y)))
(* y (+ (* 1000000000000/607771387771 b) (/ x y)))
(*.f64 y (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (/.f64 x y)))
(* 1000000000000/607771387771 (* b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))
(*.f64 (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) y))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))
(*.f64 (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) y))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1000000000000/607771387771 b) (* -1 (/ x y)))))
(*.f64 (fma.f64 b #s(literal -1000000000000/607771387771 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) y))) (-.f64 #s(literal 0 binary64) y))
x
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(* 1000000000000/607771387771 (* b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(* b (+ (* 1000000000000/607771387771 y) (/ x b)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 x b)))
(* b (+ (* 1000000000000/607771387771 y) (/ x b)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 x b)))
(* b (+ (* 1000000000000/607771387771 y) (/ x b)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (/.f64 x b)))
(* 1000000000000/607771387771 (* b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))
(*.f64 (-.f64 (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 x b)) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))
(*.f64 (-.f64 (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 x b)) (neg.f64 b))
(* -1 (* b (+ (* -1000000000000/607771387771 y) (* -1 (/ x b)))))
(*.f64 (-.f64 (*.f64 y #s(literal -1000000000000/607771387771 binary64)) (/.f64 x b)) (neg.f64 b))
(* 1000000000000/607771387771 (* b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
x
(* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))
(*.f64 x (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal 1 binary64)))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))
(*.f64 x (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal 1 binary64)))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* b y) x))))
(*.f64 x (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal -1 binary64)) (neg.f64 x))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* b y) x)) 1)))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) x) #s(literal -1 binary64)) (neg.f64 x))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 (* b y))
(*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64)))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))) (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 11940090572100/607771387771 binary64) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64)))) (fma.f64 (*.f64 #s(literal 31469011574900/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 15234687407000000000000000/369386059793087248348441 binary64)))) (neg.f64 z) (-.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t)) (fma.f64 (*.f64 #s(literal 11940090572100/607771387771 binary64) y) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 b y) #s(literal 31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)))) (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(/ (* t y) (pow z 2))
(/.f64 (*.f64 y t) (*.f64 z z))
(/ (- (+ (* t y) (/ (* a y) z)) (* 15234687407/1000000000 (/ (* t y) z))) (pow z 2))
(/.f64 (fma.f64 y t (fma.f64 a (/.f64 y z) (*.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y t) z)))) (*.f64 z z))
(/ (- (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/.f64 (-.f64 (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 y t (/.f64 (*.f64 y a) z))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 t (/.f64 y z) (/.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (*.f64 z z))) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)) (*.f64 z z)))) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* 119400905721/10000000000 (* t y)) (+ (* 15234687407/1000000000 (- (* b y) (+ (* 15234687407/1000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y))))) (* 314690115749/10000000000 (- (* a y) (* 15234687407/1000000000 (* t y)))))) (pow z 3))) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) z)) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 2))) (* 314690115749/10000000000 (/ (* t y) (pow z 2)))))) (pow z 2))
(/.f64 (-.f64 (-.f64 (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 y t (/.f64 (*.f64 y a) z))) (/.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (-.f64 (*.f64 b y) (fma.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)))) (*.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 y t)))) (*.f64 z (*.f64 z z)))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 t (/.f64 y z) (/.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (*.f64 z z))) (/.f64 (*.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t)) (*.f64 z z)))) (*.f64 z z))
(/ (* t y) (pow z 2))
(/.f64 (*.f64 y t) (*.f64 z z))
(/ (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y t) (/.f64 (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t))) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y t) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (fma.f64 b y (*.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t))))) (*.f64 #s(literal -314690115749/10000000000 binary64) (*.f64 y t))) z) (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (+ (* -15234687407/1000000000 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z)) (+ (* -119400905721/10000000000 (/ (* t y) z)) (+ (* 314690115749/10000000000 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) z)) (* b y)))) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) z)) (* t y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y t) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 (fma.f64 b y (*.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t))))) (*.f64 #s(literal -314690115749/10000000000 binary64) (*.f64 y t))) z) (-.f64 (fma.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t))) z) (fma.f64 b y (*.f64 #s(literal -119400905721/10000000000 binary64) (/.f64 (*.f64 y t) z)))) (fma.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y t) (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t))))))) (neg.f64 z)) (*.f64 y (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 15234687407/1000000000 binary64) t)))) z)) (*.f64 z z))
(/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z a b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* t (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 t (*.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (*.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (*.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 t))
(* -1 (* t (+ (* -1 (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 (neg.f64 (*.f64 y (+.f64 (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t)) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 t))
(/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (fma.f64 z (*.f64 z t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a)))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a)))))
(* a (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 a (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a)))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a)))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a)))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a)))))))
(/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (*.f64 y (*.f64 z (fma.f64 z t a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* b (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))))
(*.f64 b (neg.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* y (+ b (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* b y)
(*.f64 b y)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 z (*.f64 z t)))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(*.f64 (*.f64 z z) (fma.f64 y t (/.f64 (*.f64 y a) z)))
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(*.f64 (*.f64 (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 y t (/.f64 (*.f64 y a) z))) z) z)
(* (pow z 2) (+ (* t y) (+ (/ (* a y) z) (/ (* b y) (pow z 2)))))
(*.f64 (*.f64 (fma.f64 b (/.f64 y (*.f64 z z)) (fma.f64 y t (/.f64 (*.f64 y a) z))) z) z)
(* t (* y (pow z 2)))
(*.f64 y (*.f64 z (*.f64 z t)))
(* (pow z 2) (+ (* t y) (/ (* a y) z)))
(*.f64 (*.f64 z z) (fma.f64 y t (/.f64 (*.f64 y a) z)))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(*.f64 (*.f64 z z) (-.f64 (*.f64 y t) (/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 b y) z))) z)))
(* (pow z 2) (+ (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (* b y) z))) z)) (* t y)))
(*.f64 (*.f64 z z) (-.f64 (*.f64 y t) (/.f64 (neg.f64 (fma.f64 y a (/.f64 (*.f64 b y) z))) z)))
(* y (+ b (* a z)))
(*.f64 y (fma.f64 z a b))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* t (* y (pow z 2))) (* y (+ b (* a z))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 z (*.f64 z t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z a b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z a b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* a z))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z a b) t))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 z (*.f64 z t)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z a b) t))))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z a b) t))))))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* a z))) t)))))
(-.f64 #s(literal 0 binary64) (*.f64 t (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z a b) t))))))
(* y (+ b (* t (pow z 2))))
(*.f64 y (fma.f64 z (*.f64 z t) b))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* a (* y z)) (* y (+ b (* t (pow z 2)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* t (pow z 2)))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* t (pow z 2)))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a))))))
(* y (* z (+ a (* t z))))
(*.f64 y (*.f64 z (fma.f64 z t a)))
(+ (* b y) (* y (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* b y) (* y (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* b y) (* y (* z (+ a (* t z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(* b y)
(*.f64 b y)
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* t z)))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))
(* b y)
(*.f64 b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* t z)))) b)))))
(-.f64 #s(literal 0 binary64) (*.f64 b (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) b) y))))
(* 119400905721/10000000000 z)
(*.f64 z #s(literal 119400905721/10000000000 binary64))
(* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z)))
(*.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))))
(*.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z))))))
(pow z 4)
(pow.f64 z #s(literal 4 binary64))
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) (neg.f64 z)) #s(literal -15234687407/1000000000 binary64)) z)))
(* 314690115749/10000000000 z)
(*.f64 z #s(literal 314690115749/10000000000 binary64))
(* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z)))
(*.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))
(*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) (*.f64 z z))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) z) z) (*.f64 z z))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* y (+ b (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* b y)
(*.f64 b y)
(+ (* a (* y z)) (* b y))
(*.f64 y (fma.f64 z a b))
(+ (* b y) (* z (+ (* a y) (* t (* y z)))))
(*.f64 y (fma.f64 z (fma.f64 z t a) b))
(+ (* b y) (* z (+ (* a y) (* z (+ (* 55833770631/5000000000 (* y z)) (* t y))))))
(fma.f64 y (fma.f64 z a b) (*.f64 z (*.f64 z (fma.f64 y t (*.f64 (*.f64 y z) #s(literal 55833770631/5000000000 binary64))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (fma.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 y z) (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (/ (* t y) (pow z 2)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (fma.f64 t (/.f64 y (*.f64 z z)) (fma.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 y z) (*.f64 y #s(literal 313060547623/100000000000 binary64)))))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (+ (* 55833770631/5000000000 (/ y z)) (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) (fma.f64 t (/.f64 y (*.f64 z z)) (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (*.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 y z))))))
(* 313060547623/100000000000 (* y (pow z 4)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64)))
(* (pow z 4) (+ (* 313060547623/100000000000 y) (* 55833770631/5000000000 (/ y z))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (fma.f64 #s(literal 55833770631/5000000000 binary64) (/.f64 y z) (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (* t y) z))) z)) (* 313060547623/100000000000 y)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (fma.f64 y #s(literal -55833770631/5000000000 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) t) z)) z)))
(* (pow z 4) (+ (* -1 (/ (+ (* -55833770631/5000000000 y) (* -1 (/ (+ (* t y) (/ (* a y) z)) z))) z)) (* 313060547623/100000000000 y)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (/.f64 (-.f64 (*.f64 y #s(literal -55833770631/5000000000 binary64)) (/.f64 (fma.f64 y t (/.f64 (*.f64 y a) z)) z)) z)))
(* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 y (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (*.f64 z t) b) (*.f64 (*.f64 y z) (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a)))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (*.f64 z t) b) (*.f64 (*.f64 y z) (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a)))
(+ (* t (* y (pow z 2))) (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z (*.f64 z t) b) (*.f64 (*.f64 y z) (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a)))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 z (*.f64 z t)))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) t))))
(* t (+ (* y (pow z 2)) (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))
(*.f64 t (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) t))))
(* t (* y (pow z 2)))
(*.f64 y (*.f64 z (*.f64 z t)))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) t)))) (neg.f64 t))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) t)))) (neg.f64 t))
(* -1 (* t (+ (* -1 (* y (pow z 2))) (* -1 (/ (* y (+ b (* z (+ a (* (pow z 2) (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) t)))))
(*.f64 (neg.f64 (*.f64 y (fma.f64 z z (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) a) b) t)))) (neg.f64 t))
(* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))
(*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z a b) (*.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z a b) (*.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))
(+ (* a (* y z)) (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(fma.f64 y (fma.f64 z a b) (*.f64 (*.f64 (*.f64 y z) z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) a))))
(* a (+ (* y z) (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))
(*.f64 a (*.f64 y (+.f64 z (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) a))))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) a))))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) a))))))
(* -1 (* a (+ (* -1 (* y z)) (* -1 (/ (* y (+ b (* (pow z 2) (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))) a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (*.f64 y (+.f64 z (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) b) a))))))
(* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))))))
(*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(+ (* b y) (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b))
(* b y)
(*.f64 b y)
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b (+ y (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y))
(* b y)
(*.f64 b y)
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y)) (neg.f64 b))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y)) (neg.f64 b))
(* -1 (* b (+ (* -1 y) (* -1 (/ (* y (* z (+ a (* z (+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))))))) b)))))
(*.f64 (neg.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) b) y)) (neg.f64 b))
t
(+ t (* 55833770631/5000000000 z))
(fma.f64 z #s(literal 55833770631/5000000000 binary64) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* (pow z 2) (+ 313060547623/100000000000 (+ (* 55833770631/5000000000 (/ 1 z)) (/ t (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 55833770631/5000000000 binary64) z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 t (*.f64 z z)))))
(* 313060547623/100000000000 (pow z 2))
(*.f64 z (*.f64 z #s(literal 313060547623/100000000000 binary64)))
(* (pow z 2) (+ 313060547623/100000000000 (* 55833770631/5000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 #s(literal 55833770631/5000000000 binary64) z)))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (*.f64 z z) (-.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 t z)) #s(literal -55833770631/5000000000 binary64)) z)))
(* (pow z 2) (+ 313060547623/100000000000 (* -1 (/ (- (* -1 (/ t z)) 55833770631/5000000000) z))))
(*.f64 (*.f64 z z) (-.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 t z)) #s(literal -55833770631/5000000000 binary64)) z)))
(* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z)))
(*.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)))
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
(+ t (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t)
t
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(*.f64 t (fma.f64 z (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal 1 binary64)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(*.f64 t (fma.f64 z (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal 1 binary64)))
(* t (+ 1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)))
(*.f64 t (fma.f64 z (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal 1 binary64)))
t
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(*.f64 (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(*.f64 (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64)) (neg.f64 t))
(* -1 (* t (- (* -1 (/ (* z (+ 55833770631/5000000000 (* 313060547623/100000000000 z))) t)) 1)))
(*.f64 (fma.f64 (neg.f64 z) (/.f64 (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) #s(literal -1 binary64)) (neg.f64 t))

eval232.0ms (1.3%)

Memory
12.0MiB live, 532.7MiB allocated
Compiler

Compiled 58 780 to 4 012 computations (93.2% saved)

prune417.0ms (2.4%)

Memory
6.6MiB live, 481.4MiB allocated
Pruning

37 alts after pruning (36 fresh and 1 done)

PrunedKeptTotal
New1 536281 564
Fresh12820
Picked415
Done000
Total1 552371 589
Accuracy
100.0%
Counts
1 589 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
61.1%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
56.1%
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
38.5%
(fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
34.5%
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
44.7%
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
37.2%
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
51.5%
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
55.9%
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
60.4%
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
54.9%
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
57.6%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
37.1%
(fma.f64 t (/.f64 y (*.f64 z z)) x)
51.9%
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
60.8%
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
55.3%
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
53.2%
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
9.2%
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
7.0%
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
33.4%
(+.f64 (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 t (/.f64 y (*.f64 z z)) x)) (/.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y t)) (*.f64 z (*.f64 z z))))
56.1%
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
30.6%
(+.f64 x (/.f64 (*.f64 (*.f64 z z) (fma.f64 y t (/.f64 (*.f64 y a) z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
56.9%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
55.6%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
54.0%
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
35.7%
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
59.2%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
60.0%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
59.8%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
57.5%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
55.2%
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
55.3%
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
55.3%
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
10.0%
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
30.9%
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
57.9%
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
26.1%
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
37.0%
x
Compiler

Compiled 1 495 to 1 014 computations (32.2% saved)

simplify84.0ms (0.5%)

Memory
-35.2MiB live, 130.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
cost-diff0
(*.f64 z a)
cost-diff0
(*.f64 y (*.f64 z a))
cost-diff0
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
cost-diff0
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
cost-diff0
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
cost-diff0
(fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
cost-diff0
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
cost-diff0
(*.f64 y z)
cost-diff0
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))
cost-diff0
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
cost-diff320
(fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z)))
cost-diff0
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
cost-diff0
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
cost-diff0
(fma.f64 z t a)
cost-diff0
(fma.f64 z (fma.f64 z t a) b)
cost-diff0
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
Rules
2 388×accelerator-lowering-fma.f32
2 388×accelerator-lowering-fma.f64
772×*-lowering-*.f32
772×*-lowering-*.f64
752×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044266
1120266
2294262
3617262
41035262
51325262
61512262
71562262
81568262
01568227
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* (+ (* z (+ (* z t) a)) b) (/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) x)
(+ (* z (+ (* z t) a)) b)
z
(+ (* z t) a)
t
a
b
(/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
y
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(+ z 15234687407/1000000000)
15234687407/1000000000
314690115749/10000000000
119400905721/10000000000
607771387771/1000000000000
x
(+ (* y 313060547623/100000000000) x)
y
313060547623/100000000000
x
(* b (+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z))))
b
(+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z)))
y
1000000000000/607771387771
(* -11940090572100000000000000/369386059793087248348441 (* y z))
-11940090572100000000000000/369386059793087248348441
(* y z)
z
(* y (+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771)))
y
(+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771))
z
(+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))
b
-11940090572100000000000000/369386059793087248348441
(* 1000000000000/607771387771 a)
1000000000000/607771387771
a
(* b 1000000000000/607771387771)
(/ (* y (* z a)) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(* y (* z a))
y
(* z a)
z
a
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(+ z 15234687407/1000000000)
15234687407/1000000000
314690115749/10000000000
119400905721/10000000000
607771387771/1000000000000
Outputs
(+ (* (+ (* z (+ (* z t) a)) b) (/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ (* z (+ (* z t) a)) b)
(fma.f64 z (fma.f64 z t a) b)
z
(+ (* z t) a)
(fma.f64 z t a)
t
a
b
(/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
y
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+ z 15234687407/1000000000)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
x
(+ (* y 313060547623/100000000000) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
y
313060547623/100000000000
#s(literal 313060547623/100000000000 binary64)
x
(* b (+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z))))
(*.f64 b (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
b
(+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
y
1000000000000/607771387771
#s(literal 1000000000000/607771387771 binary64)
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
-11940090572100000000000000/369386059793087248348441
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
(* y z)
(*.f64 z y)
z
(* y (+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771)))
(*.f64 y (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))))
y
(+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771))
(fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
z
(+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
b
-11940090572100000000000000/369386059793087248348441
#s(literal -11940090572100000000000000/369386059793087248348441 binary64)
(* 1000000000000/607771387771 a)
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
1000000000000/607771387771
#s(literal 1000000000000/607771387771 binary64)
a
(* b 1000000000000/607771387771)
(*.f64 b #s(literal 1000000000000/607771387771 binary64))
(/ (* y (* z a)) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(/.f64 (*.f64 z (*.f64 a y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* y (* z a))
(*.f64 z (*.f64 a y))
y
(* z a)
(*.f64 z a)
z
a
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+ z 15234687407/1000000000)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)

localize156.0ms (0.9%)

Memory
37.7MiB live, 350.1MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
accuracy88.2%
(*.f64 y (*.f64 z a))
accuracy83.4%
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
accuracy100.0%
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
accuracy99.8%
(fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
accuracy99.7%
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a))
accuracy90.7%
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
accuracy100.0%
(*.f64 y z)
accuracy100.0%
(fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z)))
accuracy99.6%
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))
accuracy96.1%
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
accuracy99.9%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
accuracy99.9%
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
accuracy97.5%
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
accuracy70.5%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
Samples
96.0ms256×0valid
Compiler

Compiled 233 to 46 computations (80.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 27.0ms (40.9% of total)
const: 23.0ms (34.9% of total)
ival-add: 12.0ms (18.2% of total)
ival-div: 3.0ms (4.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series59.0ms (0.3%)

Memory
-9.8MiB live, 113.3MiB allocated
Counts
18 → 552
Calls
Call 1
Inputs
#<alt (+ (* (+ (* z (+ (* z t) a)) b) (/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) x)>
#<alt (+ (* z (+ (* z t) a)) b)>
#<alt (+ (* z t) a)>
#<alt (/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))>
#<alt (+ (* y 313060547623/100000000000) x)>
#<alt (+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z)))>
#<alt (* b (+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* y z)>
#<alt (* y (+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771)))>
#<alt (+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771))>
#<alt (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (/ (* y (* z a)) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))>
#<alt (* y (* z a))>
#<alt (* z a)>
#<alt (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)>
#<alt (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)>
Outputs
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (* t (pow z 2))>
#<alt (* (pow z 2) (+ t (/ a z)))>
#<alt (* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))>
#<alt (* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))>
#<alt (* t (pow z 2))>
#<alt (* (pow z 2) (+ t (/ a z)))>
#<alt (* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))>
#<alt (* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))>
#<alt (+ b (* a z))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (* t (pow z 2))>
#<alt (* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))>
#<alt (* t (pow z 2))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))>
#<alt (+ b (* t (pow z 2)))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (* a z)>
#<alt (* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))>
#<alt (* a z)>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))>
#<alt (* z (+ a (* t z)))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt b>
#<alt (* b (+ 1 (/ (* z (+ a (* t z))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* t z))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* t z))) b)))>
#<alt b>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))>
#<alt a>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (* t z)>
#<alt (* z (+ t (/ a z)))>
#<alt (* z (+ t (/ a z)))>
#<alt (* z (+ t (/ a z)))>
#<alt (* t z)>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))>
#<alt a>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (* t z)>
#<alt (* t (+ z (/ a t)))>
#<alt (* t (+ z (/ a t)))>
#<alt (* t (+ z (/ a t)))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))>
#<alt (* t z)>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt a>
#<alt (* a (+ 1 (/ (* t z) a)))>
#<alt (* a (+ 1 (/ (* t z) a)))>
#<alt (* a (+ 1 (/ (* t z) a)))>
#<alt a>
#<alt (* -1 (* a (- (* -1 (/ (* t z) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* t z) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* t z) a)) 1)))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 y)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))>
#<alt (+ (* 1000000000000/607771387771 y) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (+ (* 1000000000000/607771387771 y) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))) (* 15234687407000000000000000/369386059793087248348441 y))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (/ y (pow z 4))>
#<alt (/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))>
#<alt (/ (- (+ y (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) (pow z 2)))) (* 15234687407/1000000000 (/ y z))) (pow z 4))>
#<alt (/ (- (+ y (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 y) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) (* 119400905721/10000000000 y))) (pow z 3)))) (+ (* -232095700389004383649/1000000000000000000 (/ y (pow z 2))) (+ (* 15234687407/1000000000 (/ y z)) (* 314690115749/10000000000 (/ y (pow z 2)))))) (pow z 4))>
#<alt (/ y (pow z 4))>
#<alt (/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))>
#<alt (/ (+ y (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ y z)) (* 314690115749/10000000000 (/ y z))) (* -15234687407/1000000000 y)) z))) (pow z 4))>
#<alt (/ (+ y (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ y z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) z)) (* 4794205543508662672843/10000000000000000000 (/ y z)))) (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) z)) (* -15234687407/1000000000 y)) z))) (pow z 4))>
#<alt x>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* 313060547623/100000000000 y)>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt x>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))>
#<alt (* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))>
#<alt (* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))>
#<alt (* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))>
#<alt (* 1000000000000/607771387771 y)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))>
#<alt (* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))>
#<alt (* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))>
#<alt (* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* -11940090572100000000000000/369386059793087248348441 (* y z))>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* 1000000000000/607771387771 (* b y))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))>
#<alt (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))>
#<alt (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))>
#<alt (* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))>
#<alt (* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))>
#<alt (* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))>
#<alt (* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))>
#<alt (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))>
#<alt (+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))>
#<alt (* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))>
#<alt (* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))>
#<alt (* 1000000000000/607771387771 b)>
#<alt (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))>
#<alt (* 1000000000000/607771387771 (* a z))>
#<alt (+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))>
#<alt (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))>
#<alt (* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))>
#<alt (* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))>
#<alt (* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))>
#<alt (* -1 (* b (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))>
#<alt (* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))>
#<alt (* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))>
#<alt (* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))>
#<alt (* 1000000000000/607771387771 (* a z))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))>
#<alt (* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))>
#<alt (* 1000000000000/607771387771 (* a z))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))>
#<alt (* -11940090572100000000000000/369386059793087248348441 b)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a (* y z))) (* 1000000000000/607771387771 (* a y))))>
#<alt (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y))))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))>
#<alt (* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* a y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y)))) (* 15234687407000000000000000/369386059793087248348441 (* a y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y))))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (+ (* -15234687407/1000000000 (/ (* a y) z)) (* a y)) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y))) (pow z 2))) (* a y)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* a y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y)))) (* 119400905721/10000000000 (* a y)))) (pow z 3))) (* a y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* a y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (+ (* -15234687407/1000000000 (* a y)) (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y))) z))) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (+ (* -15234687407/1000000000 (* a y)) (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (+ (* -1 (/ (+ (* -119400905721/10000000000 (* a y)) (+ (* 15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y)))) (* 4794205543508662672843/10000000000000000000 (* a y)))) z)) (* 314690115749/10000000000 (* a y)))) z))) z))) (pow z 3)))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a (* y z))>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt (* a z)>
#<alt 607771387771/1000000000000>
#<alt (+ 607771387771/1000000000000 (* 119400905721/10000000000 z))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))>
#<alt (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 4)>
#<alt (* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
Calls

138 calls:

TimeVariablePointExpression
15.0ms
y
@-inf
(* y (* z a))
3.0ms
y
@0
(/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
2.0ms
a
@0
(* y (+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771)))
2.0ms
y
@0
(+ (* y 313060547623/100000000000) x)
1.0ms
a
@0
(/ (* y (* z a)) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))

rewrite609.0ms (3.5%)

Memory
4.5MiB live, 677.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 808×accelerator-lowering-fma.f32
5 808×accelerator-lowering-fma.f64
4 646×*-lowering-*.f32
4 646×*-lowering-*.f64
3 640×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044186
1270186
22357186
08957158
Stop Event
iter limit
node limit
Counts
18 → 454
Calls
Call 1
Inputs
(+ (* (+ (* z (+ (* z t) a)) b) (/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))) x)
(+ (* z (+ (* z t) a)) b)
(+ (* z t) a)
(/ y (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(+ (* y 313060547623/100000000000) x)
(+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z)))
(* b (+ (* y 1000000000000/607771387771) (* -11940090572100000000000000/369386059793087248348441 (* y z))))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* y z)
(* y (+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771)))
(+ (* z (+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))) (* b 1000000000000/607771387771))
(+ (* b -11940090572100000000000000/369386059793087248348441) (* 1000000000000/607771387771 a))
(* 1000000000000/607771387771 a)
(/ (* y (* z a)) (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000))
(* y (* z a))
(* z a)
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
Outputs
(+.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (fma.f64 z t a) b)) x)
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (fma.f64 z t a) b) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) x)
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))))) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) x)
(/.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) x)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) x)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (*.f64 x x))) (*.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (neg.f64 (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z t a) b))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (*.f64 (fma.f64 z (fma.f64 z t a) b) y)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)))
(+.f64 (*.f64 z (fma.f64 z t a)) b)
(+.f64 b (*.f64 z (fma.f64 z t a)))
(+.f64 (*.f64 z (*.f64 z t)) (fma.f64 z a b))
(+.f64 (+.f64 b (*.f64 z (*.f64 z t))) (*.f64 z a))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (*.f64 z (fma.f64 z t a)))) (/.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (-.f64 b (*.f64 z (fma.f64 z t a)))))
(fma.f64 z (*.f64 z t) (fma.f64 z a b))
(fma.f64 z (fma.f64 z t a) b)
(fma.f64 t (*.f64 z z) (fma.f64 z a b))
(fma.f64 (*.f64 z t) z (fma.f64 z a b))
(fma.f64 (fma.f64 z t a) z b)
(fma.f64 (*.f64 z z) t (fma.f64 z a b))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))) (fma.f64 b b (-.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 z (*.f64 (fma.f64 z t a) b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))))) (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (-.f64 (*.f64 z (fma.f64 z t a)) b))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))))) (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b b (-.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 z (*.f64 (fma.f64 z t a) b))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))))) (-.f64 b (*.f64 z (fma.f64 z t a))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (*.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 b b))) (*.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))))) (neg.f64 (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))))) (neg.f64 (-.f64 b (*.f64 z (fma.f64 z t a)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t)))) (pow.f64 (fma.f64 z a b) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 z t)) (*.f64 z (*.f64 z t)) (-.f64 (*.f64 (fma.f64 z a b) (fma.f64 z a b)) (*.f64 (*.f64 z (*.f64 z t)) (fma.f64 z a b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 b (*.f64 z (*.f64 z t))) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 a (*.f64 a a)))) (fma.f64 (+.f64 b (*.f64 z (*.f64 z t))) (+.f64 b (*.f64 z (*.f64 z t))) (-.f64 (*.f64 (*.f64 z a) (*.f64 z a)) (*.f64 (+.f64 b (*.f64 z (*.f64 z t))) (*.f64 z a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (fma.f64 (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (*.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z t a)) b))))))
(pow.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a))))) (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 z (*.f64 (fma.f64 z t a) (*.f64 z (fma.f64 z t a)))))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(+.f64 (*.f64 z t) a)
(+.f64 a (*.f64 z t))
(-.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) a)) (/.f64 (*.f64 a a) (-.f64 (*.f64 z t) a)))
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 z t))) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 a (*.f64 z t))))
(fma.f64 z t a)
(fma.f64 t z a)
(/.f64 (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a))) (fma.f64 a (-.f64 a (*.f64 z t)) (*.f64 z (*.f64 t (*.f64 z t)))))
(/.f64 (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a))) (fma.f64 a a (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 t (*.f64 z a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (-.f64 a (*.f64 z t)) (*.f64 z (*.f64 t (*.f64 z t)))) (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) a) (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a))))
(/.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)) (-.f64 (*.f64 z t) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 z t)) (*.f64 z (*.f64 t (*.f64 z t)))) (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z t) a) (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 a (-.f64 a (*.f64 z t)) (*.f64 z (*.f64 t (*.f64 z t))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 a a (-.f64 (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 t (*.f64 z a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a))) (neg.f64 (-.f64 (*.f64 z t) a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 z (*.f64 t (*.f64 z t)))) (-.f64 a (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) a)) (*.f64 (-.f64 (*.f64 z t) a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 z t) a) (-.f64 (*.f64 z t) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a))))) (neg.f64 (neg.f64 (fma.f64 a (-.f64 a (*.f64 z t)) (*.f64 z (*.f64 t (*.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z t) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 z (*.f64 t (*.f64 z t))))) (neg.f64 (-.f64 a (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) a)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 z t) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) a)) (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) a)) (fma.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 z t) a)) (/.f64 (*.f64 a a) (-.f64 (*.f64 z t) a)) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 z t))) (-.f64 (*.f64 z t) a)) (/.f64 (*.f64 a a) (-.f64 (*.f64 z t) a))))))
(pow.f64 (/.f64 (fma.f64 a (-.f64 a (*.f64 z t)) (*.f64 z (*.f64 t (*.f64 z t)))) (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z t) a) (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z t) (*.f64 z (*.f64 t (*.f64 z t))) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 a (-.f64 a (*.f64 z t)) (*.f64 z (*.f64 t (*.f64 z t))))))
(*.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(+.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))
(+.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)
(-.f64 (/.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))) (/.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 #s(literal 313060547623/100000000000 binary64) y x)
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (fma.f64 x x (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 y (*.f64 #s(literal 313060547623/100000000000 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x) (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x) (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 y (*.f64 #s(literal 313060547623/100000000000 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (*.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)))) (neg.f64 (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (/.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (*.f64 (/.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x) (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)))))
(*.f64 (-.f64 (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)))
(+.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))
(+.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (/.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))
(-.f64 (/.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))) (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))
(fma.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 (*.f64 z y) #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) z (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) z) y (*.f64 y #s(literal 1000000000000/607771387771 binary64)))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))))))
(/.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))))) (neg.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))
(/.f64 (-.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (*.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))))) (*.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)))))) (neg.f64 (neg.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)))) (neg.f64 (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (fma.f64 (/.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (/.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (*.f64 (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (/.f64 (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)))))
(*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))
(+.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(+.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (-.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))) (/.f64 (*.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (-.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) b (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 z y) b) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 z y) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) b (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z y) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 z b) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 y b) #s(literal 1000000000000/607771387771 binary64) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 (*.f64 b y) #s(literal 1000000000000/607771387771 binary64) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(fma.f64 (*.f64 b (*.f64 z y)) #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 b (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) z (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))))) (fma.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))) (-.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))
(/.f64 (*.f64 b (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))))
(/.f64 (*.f64 b (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y))))) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) b) (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)))) b) (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))) (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))) (neg.f64 (-.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))))))
(/.f64 (neg.f64 (*.f64 b (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)))))
(/.f64 (neg.f64 (*.f64 b (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)))))) (neg.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) b)) (neg.f64 (fma.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 y y)) (*.f64 #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 (*.f64 z y) (*.f64 z y)))) b)) (neg.f64 (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y)))))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64))) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))))
(*.f64 b (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (fma.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 y #s(literal 1000000000000/607771387771 binary64))) b)
(*.f64 z (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 z y))
(*.f64 (*.f64 z y) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(*.f64 (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) z)
(*.f64 (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) z) y)
(*.f64 z y)
(*.f64 y z)
(+.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(+.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y))) (-.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))) (/.f64 (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (-.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))))
(fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(fma.f64 y (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(fma.f64 (*.f64 y #s(literal 1000000000000/607771387771 binary64)) b (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(fma.f64 (*.f64 z y) (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z y) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) y (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) y (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(fma.f64 (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) z (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 y b) #s(literal 1000000000000/607771387771 binary64) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(fma.f64 (*.f64 b y) #s(literal 1000000000000/607771387771 binary64) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)))
(/.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y))) (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))) (-.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) y) (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) y) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (fma.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (-.f64 (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y))) (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))) (neg.f64 (-.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))) (neg.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) y)) (neg.f64 (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) y)) (neg.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y))) (*.f64 (*.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) y))))))
(*.f64 y (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) y)
(+.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
(+.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+.f64 (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(+.f64 (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))))
(-.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (/.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (/.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(fma.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) z) (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 b z) (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) z (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) z (*.f64 b #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 (*.f64 z b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) b (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)) (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)) (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (-.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (*.f64 b #s(literal 1000000000000/607771387771 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))) (neg.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)) (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))) (neg.f64 (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64)) (pow.f64 (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (-.f64 (*.f64 (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (fma.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal 1000000000000/607771387771 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (fma.f64 (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (-.f64 (*.f64 (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))) (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))) (*.f64 (fma.f64 b #s(literal 1000000000000/607771387771 binary64) (*.f64 z (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (/.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (fma.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (/.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (*.f64 (/.f64 (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (/.f64 (*.f64 (*.f64 b b) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))))))
(pow.f64 (/.f64 (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))) (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)) (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))) (*.f64 (*.f64 b (*.f64 b b)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (*.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 b #s(literal 1000000000000/607771387771 binary64))) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal -1000000000000/607771387771 binary64) b))))
(+.f64 (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(+.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(-.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(fma.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b (*.f64 a #s(literal 1000000000000/607771387771 binary64)))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))
(/.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (fma.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 b (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal 1000000000000/607771387771 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (neg.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) (*.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))))) (neg.f64 (neg.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (neg.f64 (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (fma.f64 (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (*.f64 (/.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))) (/.f64 (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64))) (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a)) (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 b (*.f64 b b)) #s(literal -1702248121147749818779634018120361000000000000000000000000000000000000000000/50401272909674214695801451531558397414665362365484743870332234579930121 binary64) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (-.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 b b) #s(literal 142565762869951305298410000000000000000000000000000/136446061169462227850157143060939731682147130481 binary64)) (*.f64 (*.f64 a a) #s(literal 1000000000000000000000000/369386059793087248348441 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal -1000000000000/607771387771 binary64) a))))
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (*.f64 a (*.f64 z y)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (*.f64 a (*.f64 z y)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 z y))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 a (*.f64 z y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 z y))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 z y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 (*.f64 a (*.f64 z y)) #s(literal 1 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 z y))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 a (*.f64 z y)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 a (*.f64 z y))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 z y) (*.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 z a) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (*.f64 a (*.f64 z y)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a (*.f64 z y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 z y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 a (*.f64 z y)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 z y))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (*.f64 z a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (*.f64 z a) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 a (*.f64 z y)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 a (*.f64 z y)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 a (*.f64 z y)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 (*.f64 a (*.f64 z y)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 z a) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 z a) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (*.f64 y a) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (*.f64 a y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (*.f64 y a) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (*.f64 a y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 a (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 (*.f64 z y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 a (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 (*.f64 z y) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 z y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 z y) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 (*.f64 y a) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (/.f64 (*.f64 y a) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 z (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (*.f64 z y) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (*.f64 z a) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (/.f64 (*.f64 z a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 z a)) #s(literal -1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 (neg.f64 (*.f64 z y)) #s(literal -1 binary64)) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 z (*.f64 y a))
(*.f64 z (*.f64 a y))
(*.f64 a (*.f64 z y))
(*.f64 y (*.f64 z a))
(*.f64 (*.f64 z y) a)
(*.f64 (*.f64 z a) y)
(*.f64 (*.f64 y a) z)
(*.f64 z a)
(*.f64 a z)
(+.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))
(+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))
(+.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(-.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(fma.f64 z (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) z (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(fma.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) z #s(literal 607771387771/1000000000000 binary64))
(fma.f64 (*.f64 z z) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))) (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) #s(literal 369386059793087248348441/1000000000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))) (neg.f64 (-.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (pow.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 3 binary64)) (*.f64 #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 (*.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))) (*.f64 (+.f64 #s(literal 607771387771/1000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (fma.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal 369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(-.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (pow.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (-.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) #s(literal 3 binary64)) (*.f64 #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (fma.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (-.f64 (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z))) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (fma.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 z (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))

simplify664.0ms (3.8%)

Memory
-27.7MiB live, 833.6MiB allocated
Algorithm
egg-herbie
Rules
9 926×accelerator-lowering-fma.f32
9 926×accelerator-lowering-fma.f64
6 350×*-lowering-*.f32
6 350×*-lowering-*.f64
4 834×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06337560
121717351
268767287
086166419
Stop Event
iter limit
node limit
Counts
552 → 552
Calls
Call 1
Inputs
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* t y) (pow z 2)))
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
x
(+ x (/ (* t y) (pow z 2)))
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
b
(+ b (* a z))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* t z))))
(* t (pow z 2))
(* (pow z 2) (+ t (/ a z)))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(* t (pow z 2))
(* (pow z 2) (+ t (/ a z)))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(+ b (* a z))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(* t (pow z 2))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(* t (pow z 2))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(+ b (* t (pow z 2)))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(* a z)
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(* a z)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(* z (+ a (* t z)))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* t z))))
b
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
a
(+ a (* t z))
(+ a (* t z))
(+ a (* t z))
(* t z)
(* z (+ t (/ a z)))
(* z (+ t (/ a z)))
(* z (+ t (/ a z)))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
a
(+ a (* t z))
(+ a (* t z))
(+ a (* t z))
(* t z)
(* t (+ z (/ a t)))
(* t (+ z (/ a t)))
(* t (+ z (/ a t)))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(* t z)
(+ a (* t z))
(+ a (* t z))
(+ a (* t z))
a
(* a (+ 1 (/ (* t z) a)))
(* a (+ 1 (/ (* t z) a)))
(* a (+ 1 (/ (* t z) a)))
a
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 y)
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(+ (* 1000000000000/607771387771 y) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(+ (* 1000000000000/607771387771 y) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))) (* 15234687407000000000000000/369386059793087248348441 y))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(/ y (pow z 4))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/ (- (+ y (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) (pow z 2)))) (* 15234687407/1000000000 (/ y z))) (pow z 4))
(/ (- (+ y (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 y) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) (* 119400905721/10000000000 y))) (pow z 3)))) (+ (* -232095700389004383649/1000000000000000000 (/ y (pow z 2))) (+ (* 15234687407/1000000000 (/ y z)) (* 314690115749/10000000000 (/ y (pow z 2)))))) (pow z 4))
(/ y (pow z 4))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/ (+ y (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ y z)) (* 314690115749/10000000000 (/ y z))) (* -15234687407/1000000000 y)) z))) (pow z 4))
(/ (+ y (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ y z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) z)) (* 4794205543508662672843/10000000000000000000 (/ y z)))) (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) z)) (* -15234687407/1000000000 y)) z))) (pow z 4))
x
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(* 313060547623/100000000000 y)
(* y (+ 313060547623/100000000000 (/ x y)))
(* y (+ 313060547623/100000000000 (/ x y)))
(* y (+ 313060547623/100000000000 (/ x y)))
(* 313060547623/100000000000 y)
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* 313060547623/100000000000 y)
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
x
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
x
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(* 1000000000000/607771387771 y)
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(* 1000000000000/607771387771 (* b y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* 1000000000000/607771387771 (* b y))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(* 1000000000000/607771387771 (* a (* y z)))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))
(* 1000000000000/607771387771 (* a (* y z)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))
(* 1000000000000/607771387771 b)
(+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(* 1000000000000/607771387771 (* a z))
(+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))
(* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))
(* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))
(* -1 (* b (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))
(* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))
(* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))
(* 1000000000000/607771387771 (* a z))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))
(* 1000000000000/607771387771 (* a z))
(* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))
(* 1000000000000/607771387771 a)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(* -11940090572100000000000000/369386059793087248348441 b)
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(* -11940090572100000000000000/369386059793087248348441 b)
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(* -11940090572100000000000000/369386059793087248348441 b)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(* 1000000000000/607771387771 a)
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(* 1000000000000/607771387771 a)
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* 1000000000000/607771387771 (* a (* y z)))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a (* y z))) (* 1000000000000/607771387771 (* a y))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y))))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* a y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y)))) (* 15234687407000000000000000/369386059793087248348441 (* a y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y))))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(/ (* a y) (pow z 3))
(/ (+ (* -15234687407/1000000000 (/ (* a y) z)) (* a y)) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y))) (pow z 2))) (* a y)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* a y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y)))) (* 119400905721/10000000000 (* a y)))) (pow z 3))) (* a y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* a y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))
(/ (* a y) (pow z 3))
(* -1 (/ (+ (* -1 (* a y)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (+ (* -15234687407/1000000000 (* a y)) (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y))) z))) z))) (pow z 3)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (+ (* -15234687407/1000000000 (* a y)) (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (+ (* -1 (/ (+ (* -119400905721/10000000000 (* a y)) (+ (* 15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y)))) (* 4794205543508662672843/10000000000000000000 (* a y)))) z)) (* 314690115749/10000000000 (* a y)))) z))) z))) (pow z 3)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a (* y z))
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
(* a z)
607771387771/1000000000000
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 4)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
Outputs
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (+.f64 (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (*.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 b y))) (*.f64 (*.f64 y (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))) #s(literal 11940090572100/607771387771 binary64))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 11940090572100/607771387771 binary64) (+.f64 (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (*.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 b y))) (*.f64 (*.f64 y (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))) #s(literal 11940090572100/607771387771 binary64))) (fma.f64 #s(literal 31469011574900/607771387771 binary64) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (*.f64 b (*.f64 y #s(literal 15234687407000000000000000/369386059793087248348441 binary64))))) (-.f64 #s(literal 0 binary64) z) (+.f64 (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (*.f64 #s(literal -31469011574900000000000000/369386059793087248348441 binary64) (*.f64 b y))) (*.f64 (*.f64 y (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))) #s(literal 11940090572100/607771387771 binary64)))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(fma.f64 (*.f64 y t) (/.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (fma.f64 t (/.f64 y (*.f64 z z)) x)))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
(-.f64 (+.f64 x (fma.f64 y (/.f64 a (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 b (*.f64 (*.f64 z (*.f64 z z)) z)) (/.f64 (*.f64 y t) (*.f64 z z))))) (fma.f64 #s(literal 15234687407/1000000000 binary64) (fma.f64 y (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (*.f64 (*.f64 z (*.f64 z z)) z))) (/.f64 (*.f64 y (*.f64 t #s(literal 314690115749/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z z)) z))))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+.f64 (fma.f64 t (/.f64 y (*.f64 z z)) x) (/.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (*.f64 z (*.f64 z z))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(-.f64 (fma.f64 t (/.f64 y (*.f64 z z)) x) (/.f64 (-.f64 (/.f64 (+.f64 (fma.f64 b y (*.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) #s(literal -15234687407/1000000000 binary64))) (*.f64 #s(literal -314690115749/10000000000 binary64) (*.f64 y t))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t)))) (*.f64 z (*.f64 z z))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x t)))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 a (/.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 t (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 t (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 t (*.f64 z z) b) (*.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (/.f64 x a)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (+.f64 (/.f64 x b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 #s(literal 0 binary64) x))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* (pow z 2) (+ t (/ a z)))
(*.f64 z (*.f64 z (+.f64 t (/.f64 a z))))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 a z) (+.f64 t (/.f64 b (*.f64 z z)))))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 a z) (+.f64 t (/.f64 b (*.f64 z z)))))
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* (pow z 2) (+ t (/ a z)))
(*.f64 z (*.f64 z (+.f64 t (/.f64 a z))))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(*.f64 (*.f64 z z) (+.f64 t (/.f64 (+.f64 a (/.f64 b z)) z)))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(*.f64 (*.f64 z z) (+.f64 t (/.f64 (+.f64 a (/.f64 b z)) z)))
(+ b (* a z))
(fma.f64 z a b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(*.f64 t (fma.f64 z (/.f64 a t) (fma.f64 z z (/.f64 b t))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(*.f64 t (fma.f64 z (/.f64 a t) (fma.f64 z z (/.f64 b t))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(*.f64 t (fma.f64 z (/.f64 a t) (fma.f64 z z (/.f64 b t))))
(* t (pow z 2))
(*.f64 t (*.f64 z z))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z a b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z a b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z a b) t)))
(+ b (* t (pow z 2)))
(fma.f64 t (*.f64 z z) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(* a z)
(*.f64 z a)
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(*.f64 a (+.f64 (/.f64 b a) (fma.f64 t (/.f64 (*.f64 z z) a) z)))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(*.f64 a (+.f64 (/.f64 b a) (fma.f64 t (/.f64 (*.f64 z z) a) z)))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(*.f64 a (+.f64 (/.f64 b a) (fma.f64 t (/.f64 (*.f64 z z) a) z)))
(* a z)
(*.f64 z a)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 t (*.f64 z z) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 t (*.f64 z z) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 t (*.f64 z z) b) a)))
(* z (+ a (* t z)))
(*.f64 z (fma.f64 z t a))
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
b
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(*.f64 b (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(*.f64 b (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(*.f64 b (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)))
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(*.f64 (fma.f64 z (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 z t a) b)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(*.f64 (fma.f64 z (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 z t a) b)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(*.f64 (fma.f64 z (-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 z t a) b)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b))
a
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(* t z)
(*.f64 z t)
(* z (+ t (/ a z)))
(*.f64 z (+.f64 t (/.f64 a z)))
(* z (+ t (/ a z)))
(*.f64 z (+.f64 t (/.f64 a z)))
(* z (+ t (/ a z)))
(*.f64 z (+.f64 t (/.f64 a z)))
(* t z)
(*.f64 z t)
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(*.f64 z (+.f64 t (/.f64 a z)))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(*.f64 z (+.f64 t (/.f64 a z)))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(*.f64 z (+.f64 t (/.f64 a z)))
a
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(* t z)
(*.f64 z t)
(* t (+ z (/ a t)))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t (+ z (/ a t)))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t (+ z (/ a t)))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t z)
(*.f64 z t)
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(*.f64 t (+.f64 z (/.f64 a t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(*.f64 t (+.f64 z (/.f64 a t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t z)
(*.f64 z t)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
a
(* a (+ 1 (/ (* t z) a)))
(*.f64 a (fma.f64 z (/.f64 t a) #s(literal 1 binary64)))
(* a (+ 1 (/ (* t z) a)))
(*.f64 a (fma.f64 z (/.f64 t a) #s(literal 1 binary64)))
(* a (+ 1 (/ (* t z) a)))
(*.f64 a (fma.f64 z (/.f64 t a) #s(literal 1 binary64)))
a
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(*.f64 a (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z a) #s(literal -1 binary64))))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(*.f64 a (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z a) #s(literal -1 binary64))))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(*.f64 a (-.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z a) #s(literal -1 binary64))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 y)
(*.f64 #s(literal 1000000000000/607771387771 binary64) y)
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(+ (* 1000000000000/607771387771 y) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(fma.f64 z (fma.f64 z (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(+ (* 1000000000000/607771387771 y) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))) (* 15234687407000000000000000/369386059793087248348441 y))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(fma.f64 z (fma.f64 z (fma.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 y #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 y #s(literal 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 y #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64)))) (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(/ y (pow z 4))
(/.f64 y (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/.f64 (fma.f64 y (/.f64 #s(literal -15234687407/1000000000 binary64) z) y) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (- (+ y (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) (pow z 2)))) (* 15234687407/1000000000 (/ y z))) (pow z 4))
(/.f64 (fma.f64 y (/.f64 #s(literal -15234687407/1000000000 binary64) z) (-.f64 y (*.f64 y (/.f64 #s(literal -200626688814104383649/1000000000000000000 binary64) (*.f64 z z))))) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (- (+ y (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 y) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) (* 119400905721/10000000000 y))) (pow z 3)))) (+ (* -232095700389004383649/1000000000000000000 (/ y (pow z 2))) (+ (* 15234687407/1000000000 (/ y z)) (* 314690115749/10000000000 (/ y (pow z 2)))))) (pow z 4))
(/.f64 (-.f64 (-.f64 y (/.f64 (fma.f64 y #s(literal 119400905721/10000000000 binary64) (fma.f64 y #s(literal -4794205543508662672843/10000000000000000000 binary64) (*.f64 y #s(literal 3056484889584343817560917008143/1000000000000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (fma.f64 #s(literal -232095700389004383649/1000000000000000000 binary64) (/.f64 y (*.f64 z z)) (/.f64 (*.f64 y #s(literal 15234687407/1000000000 binary64)) z)))) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ y (pow z 4))
(/.f64 y (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/.f64 (fma.f64 y (/.f64 #s(literal -15234687407/1000000000 binary64) z) y) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ y (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ y z)) (* 314690115749/10000000000 (/ y z))) (* -15234687407/1000000000 y)) z))) (pow z 4))
(/.f64 (-.f64 y (/.f64 (fma.f64 y #s(literal 15234687407/1000000000 binary64) (/.f64 (*.f64 y #s(literal -200626688814104383649/1000000000000000000 binary64)) z)) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
(/ (+ y (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ y z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) z)) (* 4794205543508662672843/10000000000000000000 (/ y z)))) (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) z)) (* -15234687407/1000000000 y)) z))) (pow z 4))
(/.f64 (-.f64 y (/.f64 (fma.f64 y #s(literal 15234687407/1000000000 binary64) (/.f64 (fma.f64 y #s(literal 200626688814104383649/1000000000000000000 binary64) (fma.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 (*.f64 y #s(literal -200626688814104383649/1000000000000000000 binary64)) z) (fma.f64 (/.f64 y z) #s(literal 4794205543508662672843/10000000000000000000 binary64) (/.f64 (*.f64 #s(literal -119400905721/10000000000 binary64) y) z)))) (-.f64 #s(literal 0 binary64) z))) z)) (*.f64 (*.f64 z (*.f64 z z)) z))
x
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(*.f64 y (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -313060547623/100000000000 binary64) (/.f64 x y))))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(*.f64 y (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -313060547623/100000000000 binary64) (/.f64 x y))))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(*.f64 y (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -313060547623/100000000000 binary64) (/.f64 x y))))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
x
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 y x) #s(literal -313060547623/100000000000 binary64) #s(literal -1 binary64))))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 y x) #s(literal -313060547623/100000000000 binary64) #s(literal -1 binary64))))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 x (-.f64 #s(literal 0 binary64) (fma.f64 (/.f64 y x) #s(literal -313060547623/100000000000 binary64) #s(literal -1 binary64))))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64))))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64))))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64))))
(* -1 (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64))))
(* 1000000000000/607771387771 y)
(*.f64 #s(literal 1000000000000/607771387771 binary64) y)
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 y) (* 1000000000000/607771387771 (/ y z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) y) z)))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) y) z)))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ y z)) (* 11940090572100000000000000/369386059793087248348441 y))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) y) z)))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(*.f64 b (*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(*.f64 b (*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(*.f64 b (*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(*.f64 b (*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b (* y z))) (* 1000000000000/607771387771 (* b y)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (*.f64 b (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (*.f64 b (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* b y)) (* 1000000000000/607771387771 (/ (* b y) z))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (*.f64 b (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* -11940090572100000000000000/369386059793087248348441 (* b (* y z)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(*.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 b (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 b y)) z))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(*.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 b (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 b y)) z))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))
(*.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 b (*.f64 y #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) (*.f64 b y)) z))))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 (* y z))
(*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* 1000000000000/607771387771 (* b y))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* b y)) (* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* z (+ (* 1000000000000/607771387771 (/ (* b y) z)) (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 b y) z) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* y (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(*.f64 y (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 b (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) y) z) (*.f64 y (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 b (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) y) z) (*.f64 y (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ (* b y) z)) (* -1 (* y (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))))))
(*.f64 z (-.f64 #s(literal 0 binary64) (fma.f64 b (/.f64 (*.f64 #s(literal -1000000000000/607771387771 binary64) y) z) (*.f64 y (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* b (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 b (fma.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a))) b)))
(* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 b (fma.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a))) b)))
(* b (+ (* 1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))))
(*.f64 b (fma.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)) (/.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a))) b)))
(* -1 (* b (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771))))
(*.f64 b (*.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y (*.f64 z a)) b) (*.f64 y (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y (*.f64 z a)) b) (*.f64 y (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ (* -1000000000000/607771387771 (/ (* a (* y z)) b)) (* y (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 y (*.f64 z a)) b) (*.f64 y (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))) (-.f64 #s(literal 0 binary64) b))
(* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)))
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(+ (* 1000000000000/607771387771 (* a (* y z))) (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 (*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))) a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 (*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))) a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 (*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))) a)))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (*.f64 y (*.f64 z #s(literal -1000000000000/607771387771 binary64))) (/.f64 (*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))) a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (*.f64 y (*.f64 z #s(literal -1000000000000/607771387771 binary64))) (/.f64 (*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))) a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ (* y (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (*.f64 y (*.f64 z #s(literal -1000000000000/607771387771 binary64))) (/.f64 (*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))) a)))
(* 1000000000000/607771387771 b)
(*.f64 #s(literal 1000000000000/607771387771 binary64) b)
(+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* 1000000000000/607771387771 b) (* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 a (/.f64 b z)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 a (/.f64 b z)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (+ (* 1000000000000/607771387771 a) (* 1000000000000/607771387771 (/ b z)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 a (/.f64 b z)) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a)))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 (/.f64 b z) #s(literal -1000000000000/607771387771 binary64) (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 (/.f64 b z) #s(literal -1000000000000/607771387771 binary64) (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* z (+ (* -1000000000000/607771387771 (/ b z)) (* -1 (+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))))))
(*.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 (/.f64 b z) #s(literal -1000000000000/607771387771 binary64) (fma.f64 b #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (*.f64 a #s(literal -1000000000000/607771387771 binary64)))))
(* 1000000000000/607771387771 (* a z))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a))
(+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* 1000000000000/607771387771 (* a z)) (* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* b (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 z)))
(*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 z a) b) (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 z a) b) (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* b (+ 1000000000000/607771387771 (+ (* -11940090572100000000000000/369386059793087248348441 z) (* 1000000000000/607771387771 (/ (* a z) b)))))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 (*.f64 z a) b) (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(* -1 (* b (- (* 11940090572100000000000000/369386059793087248348441 z) 1000000000000/607771387771)))
(*.f64 b (-.f64 #s(literal 0 binary64) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64))))
(* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))
(-.f64 #s(literal 0 binary64) (*.f64 b (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 z a) b) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))
(-.f64 #s(literal 0 binary64) (*.f64 b (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 z a) b) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(* -1 (* b (- (+ (* -1000000000000/607771387771 (/ (* a z) b)) (* 11940090572100000000000000/369386059793087248348441 z)) 1000000000000/607771387771)))
(-.f64 #s(literal 0 binary64) (*.f64 b (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 (*.f64 z a) b) (fma.f64 z #s(literal 11940090572100000000000000/369386059793087248348441 binary64) #s(literal -1000000000000/607771387771 binary64)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b))
(*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (+ (* 1000000000000/607771387771 b) (* 1000000000000/607771387771 (* a z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(* 1000000000000/607771387771 (* a z))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 z (/.f64 b a)) (/.f64 (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) a)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 z (/.f64 b a)) (/.f64 (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) a)))
(* a (+ (* -11940090572100000000000000/369386059793087248348441 (/ (* b z) a)) (+ (* 1000000000000/607771387771 z) (* 1000000000000/607771387771 (/ b a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (+.f64 z (/.f64 b a)) (/.f64 (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) a)))
(* 1000000000000/607771387771 (* a z))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a))
(* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (*.f64 z #s(literal -1000000000000/607771387771 binary64)) (/.f64 (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) a)))
(* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (*.f64 z #s(literal -1000000000000/607771387771 binary64)) (/.f64 (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) a)))
(* -1 (* a (+ (* -1000000000000/607771387771 z) (* -1 (/ (+ (* -11940090572100000000000000/369386059793087248348441 (* b z)) (* 1000000000000/607771387771 b)) a)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (*.f64 z #s(literal -1000000000000/607771387771 binary64)) (/.f64 (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) a)))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* b (- (* 1000000000000/607771387771 (/ a b)) 11940090572100000000000000/369386059793087248348441))
(*.f64 b (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 a b) #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 #s(literal 0 binary64) b))
(* -1 (* b (+ 11940090572100000000000000/369386059793087248348441 (* -1000000000000/607771387771 (/ a b)))))
(*.f64 (fma.f64 #s(literal -1000000000000/607771387771 binary64) (/.f64 a b) #s(literal 11940090572100000000000000/369386059793087248348441 binary64)) (-.f64 #s(literal 0 binary64) b))
(* -11940090572100000000000000/369386059793087248348441 b)
(*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(+ (* -11940090572100000000000000/369386059793087248348441 b) (* 1000000000000/607771387771 a))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 b (/.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal 1000000000000/607771387771 binary64)))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 b (/.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal 1000000000000/607771387771 binary64)))
(* a (+ 1000000000000/607771387771 (* -11940090572100000000000000/369386059793087248348441 (/ b a))))
(*.f64 a (fma.f64 b (/.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) a) #s(literal 1000000000000/607771387771 binary64)))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal -1000000000000/607771387771 binary64)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal -1000000000000/607771387771 binary64)))
(* -1 (* a (- (* 11940090572100000000000000/369386059793087248348441 (/ b a)) 1000000000000/607771387771)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (fma.f64 #s(literal 11940090572100000000000000/369386059793087248348441 binary64) (/.f64 b a) #s(literal -1000000000000/607771387771 binary64)))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)))
(* z (+ (* -11940090572100000000000000/369386059793087248348441 (* a (* y z))) (* 1000000000000/607771387771 (* a y))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (*.f64 (*.f64 y (*.f64 z a)) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y))))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(*.f64 z (fma.f64 z (fma.f64 z (*.f64 (*.f64 y a) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))
(* z (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 (* a y)) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y)))) (* 15234687407000000000000000/369386059793087248348441 (* a y)))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 (* a y)) (* 31469011574900000000000000/369386059793087248348441 (* a y))))) (* 11940090572100000000000000/369386059793087248348441 (* a y))))))
(*.f64 z (fma.f64 z (fma.f64 z (fma.f64 (*.f64 y a) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64) (*.f64 (-.f64 #s(literal 0 binary64) z) (fma.f64 y (*.f64 a #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64)) (fma.f64 (*.f64 y a) #s(literal 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481 binary64) (*.f64 a (*.f64 y #s(literal 15234687407000000000000000/369386059793087248348441 binary64))))))) (*.f64 (*.f64 y a) #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (+ (* -15234687407/1000000000 (/ (* a y) z)) (* a y)) (pow z 3))
(/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y))) (pow z 2))) (* a y)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3))
(/.f64 (-.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (/.f64 (*.f64 (*.f64 y a) #s(literal -200626688814104383649/1000000000000000000 binary64)) (*.f64 z z))) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 (* a y)) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y)))) (* 119400905721/10000000000 (* a y)))) (pow z 3))) (* a y)) (+ (* -232095700389004383649/1000000000000000000 (/ (* a y) (pow z 2))) (+ (* 15234687407/1000000000 (/ (* a y) z)) (* 314690115749/10000000000 (/ (* a y) (pow z 2)))))) (pow z 3))
(/.f64 (-.f64 (fma.f64 y a (/.f64 (fma.f64 y (*.f64 a #s(literal 119400905721/10000000000 binary64)) (fma.f64 a (*.f64 y #s(literal -4794205543508662672843/10000000000000000000 binary64)) (*.f64 (*.f64 y a) #s(literal 3056484889584343817560917008143/1000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z))))) (fma.f64 a (/.f64 (*.f64 y #s(literal 15234687407/1000000000 binary64)) z) (fma.f64 a (*.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 y (*.f64 z z))) (*.f64 #s(literal -232095700389004383649/1000000000000000000 binary64) (*.f64 a (/.f64 y (*.f64 z z))))))) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 (* a y)) (* 15234687407/1000000000 (/ (* a y) z))) (pow z 3)))
(/.f64 (fma.f64 a (/.f64 (*.f64 y #s(literal 15234687407/1000000000 binary64)) z) (-.f64 #s(literal 0 binary64) (*.f64 y a))) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (+ (* -15234687407/1000000000 (* a y)) (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y))) z))) z))) (pow z 3)))
(/.f64 (fma.f64 y a (/.f64 (-.f64 (*.f64 (*.f64 y a) #s(literal -15234687407/1000000000 binary64)) (/.f64 (*.f64 (*.f64 y a) #s(literal -200626688814104383649/1000000000000000000 binary64)) z)) z)) (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -1 (* a y)) (* -1 (/ (+ (* -15234687407/1000000000 (* a y)) (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 (* a y)) (+ (* -1 (/ (+ (* -119400905721/10000000000 (* a y)) (+ (* 15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 (* a y)) (* 314690115749/10000000000 (* a y)))) (* 4794205543508662672843/10000000000000000000 (* a y)))) z)) (* 314690115749/10000000000 (* a y)))) z))) z))) (pow z 3)))
(/.f64 (fma.f64 y a (/.f64 (-.f64 (*.f64 (*.f64 y a) #s(literal -15234687407/1000000000 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 y a) #s(literal -200626688814104383649/1000000000000000000 binary64)) (/.f64 (fma.f64 y (*.f64 a #s(literal 4794205543508662672843/10000000000000000000 binary64)) (fma.f64 y (*.f64 a #s(literal -119400905721/10000000000 binary64)) (*.f64 (*.f64 y a) #s(literal -3056484889584343817560917008143/1000000000000000000000000000 binary64)))) z)) z)) z)) (*.f64 z (*.f64 z z)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a (* y z))
(*.f64 y (*.f64 z a))
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
(* a z)
(*.f64 z a)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
(+ 607771387771/1000000000000 (* 119400905721/10000000000 z))
(fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* 314690115749/10000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))))
(fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(pow z 4)
(*.f64 (*.f64 z (*.f64 z z)) z)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z)))))))
(pow z 4)
(*.f64 (*.f64 z (*.f64 z z)) z)
(* (pow z 4) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 4) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 314690115749/10000000000 (* 119400905721/10000000000 (/ 1 z))) z)) 15234687407/1000000000) z))))
(*.f64 (*.f64 (*.f64 z (*.f64 z z)) z) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (+.f64 #s(literal 314690115749/10000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) z)) z)) z)))
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (*.f64 z (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z))))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z)))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 z (*.f64 z z)) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 z (*.f64 z z)) (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) z) (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z)))) z))))

eval149.0ms (0.8%)

Memory
19.3MiB live, 321.6MiB allocated
Compiler

Compiled 33 730 to 2 180 computations (93.5% saved)

prune161.0ms (0.9%)

Memory
-14.8MiB live, 389.1MiB allocated
Pruning

39 alts after pruning (37 fresh and 2 done)

PrunedKeptTotal
New1 074241 098
Fresh181331
Picked415
Done011
Total1 096391 135
Accuracy
100.0%
Counts
1 135 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.0%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
55.8%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
54.0%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
61.0%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
52.7%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
54.1%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
30.3%
(fma.f64 (*.f64 t (*.f64 z z)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
34.5%
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
53.3%
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
57.6%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
37.1%
(fma.f64 t (/.f64 y (*.f64 z z)) x)
51.9%
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
60.8%
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
53.2%
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
55.3%
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
8.7%
(/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (*.f64 z (*.f64 z z)))
38.6%
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
7.0%
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
9.5%
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
21.3%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))))
35.7%
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
59.2%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
60.0%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
59.8%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
57.5%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
55.2%
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
10.2%
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
10.0%
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
30.8%
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
25.7%
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
5.4%
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
9.2%
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
25.1%
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
25.1%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
53.8%
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
21.3%
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
25.4%
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
25.4%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
37.0%
x
Compiler

Compiled 1 379 to 954 computations (30.8% saved)

simplify282.0ms (1.6%)

Memory
17.8MiB live, 523.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 x x)
cost-diff0
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
cost-diff192
(-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))
cost-diff192
(-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)))
cost-diff-64
(*.f64 y a)
cost-diff0
(*.f64 z z)
cost-diff0
(*.f64 z (*.f64 z z))
cost-diff0
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
cost-diff-64
(*.f64 y z)
cost-diff0
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
cost-diff64
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
cost-diff-64
(*.f64 y #s(literal 313060547623/100000000000 binary64))
cost-diff0
(fma.f64 z t a)
cost-diff0
(fma.f64 z (fma.f64 z t a) b)
cost-diff0
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))
Rules
7 216×accelerator-lowering-fma.f32
7 216×accelerator-lowering-fma.f64
2 866×*-lowering-*.f32
2 866×*-lowering-*.f64
1 614×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044219
1122217
2300215
3653215
41489215
52204215
63091215
74225215
86790215
08128189
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* (+ (* z (+ (* z t) a)) b) (/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))) x)
(+ (* z (+ (* z t) a)) b)
z
(+ (* z t) a)
t
a
b
(/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))
1
(/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y)
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(+ z 15234687407/1000000000)
15234687407/1000000000
314690115749/10000000000
119400905721/10000000000
607771387771/1000000000000
y
x
(* y 313060547623/100000000000)
y
313060547623/100000000000
(+ (* (* 1000000000000/607771387771 a) (* y z)) x)
(* 1000000000000/607771387771 a)
1000000000000/607771387771
a
(* y z)
y
z
x
(/ (* y a) (* z (* z z)))
(* y a)
y
a
(* z (* z z))
z
(* z z)
(/ (- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y))) (- x (* y 313060547623/100000000000)))
(- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y)))
(* x x)
x
(* 98006906478012650950129/10000000000000000000000 (* y y))
98006906478012650950129/10000000000000000000000
(* y y)
y
(- x (* y 313060547623/100000000000))
(* y 313060547623/100000000000)
313060547623/100000000000
Outputs
(+ (* (+ (* z (+ (* z t) a)) b) (/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ (* z (+ (* z t) a)) b)
(fma.f64 z (fma.f64 z t a) b)
z
(+ (* z t) a)
(fma.f64 z t a)
t
a
b
(/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
1
#s(literal 1 binary64)
(/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000)
(fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)
(fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))
(+ z 15234687407/1000000000)
(+.f64 z #s(literal 15234687407/1000000000 binary64))
15234687407/1000000000
#s(literal 15234687407/1000000000 binary64)
314690115749/10000000000
#s(literal 314690115749/10000000000 binary64)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
607771387771/1000000000000
#s(literal 607771387771/1000000000000 binary64)
y
x
(* y 313060547623/100000000000)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) #s(literal 0 binary64))
y
313060547623/100000000000
#s(literal 313060547623/100000000000 binary64)
(+ (* (* 1000000000000/607771387771 a) (* y z)) x)
(fma.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)) x)
(* 1000000000000/607771387771 a)
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
1000000000000/607771387771
#s(literal 1000000000000/607771387771 binary64)
a
(* y z)
(fma.f64 z y #s(literal 0 binary64))
y
z
x
(/ (* y a) (* z (* z z)))
(fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) #s(literal 0 binary64))
(* y a)
(fma.f64 a y #s(literal 0 binary64))
y
a
(* z (* z z))
(*.f64 z (*.f64 z z))
z
(* z z)
(*.f64 z z)
(/ (- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y))) (- x (* y 313060547623/100000000000)))
(/.f64 (fma.f64 y (fma.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64) #s(literal 0 binary64)) (fma.f64 x x #s(literal 0 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))
(- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y)))
(fma.f64 y (fma.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64) #s(literal 0 binary64)) (fma.f64 x x #s(literal 0 binary64)))
(* x x)
(fma.f64 x x #s(literal 0 binary64))
x
(* 98006906478012650950129/10000000000000000000000 (* y y))
(fma.f64 y (fma.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64) #s(literal 0 binary64)) #s(literal 0 binary64))
98006906478012650950129/10000000000000000000000
#s(literal 98006906478012650950129/10000000000000000000000 binary64)
(* y y)
(fma.f64 y y #s(literal 0 binary64))
y
(- x (* y 313060547623/100000000000))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
(* y 313060547623/100000000000)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) #s(literal 0 binary64))
313060547623/100000000000
#s(literal 313060547623/100000000000 binary64)

localize486.0ms (2.8%)

Memory
4.6MiB live, 282.7MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
accuracy99.7%
(*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))
accuracy94.8%
(-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y)))
accuracy53.7%
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
accuracy100.0%
(*.f64 z z)
accuracy100.0%
(*.f64 y a)
accuracy99.9%
(*.f64 z (*.f64 z z))
accuracy85.9%
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
accuracy100.0%
(*.f64 y z)
accuracy100.0%
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
accuracy96.1%
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
accuracy99.9%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
accuracy99.9%
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))
accuracy97.4%
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
accuracy70.5%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
Samples
248.0ms256×0valid
Compiler

Compiled 203 to 46 computations (77.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 170.0ms
const: 97.0ms (57.2% of total)
ival-div: 37.0ms (21.8% of total)
ival-mult: 24.0ms (14.1% of total)
ival-add: 9.0ms (5.3% of total)
ival-sub: 2.0ms (1.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series58.0ms (0.3%)

Memory
14.3MiB live, 52.7MiB allocated
Counts
19 → 492
Calls
Call 1
Inputs
#<alt (/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))>
#<alt (+ (* (+ (* z (+ (* z t) a)) b) (/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))) x)>
#<alt (+ (* z (+ (* z t) a)) b)>
#<alt (+ (* z t) a)>
#<alt (* y 313060547623/100000000000)>
#<alt (+ (* (* 1000000000000/607771387771 a) (* y z)) x)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* y z)>
#<alt (/ (* y a) (* z (* z z)))>
#<alt (* z (* z z))>
#<alt (* z z)>
#<alt (* y a)>
#<alt (- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y)))>
#<alt (- x (* y 313060547623/100000000000))>
#<alt (/ (- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y))) (- x (* y 313060547623/100000000000)))>
#<alt (* x x)>
#<alt (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y)>
#<alt (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)>
#<alt (* 98006906478012650950129/10000000000000000000000 (* y y))>
Outputs
#<alt (* 1000000000000/607771387771 y)>
#<alt (+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))>
#<alt (+ (* 1000000000000/607771387771 y) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (+ (* 1000000000000/607771387771 y) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))) (* 15234687407000000000000000/369386059793087248348441 y))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))>
#<alt (/ y (pow z 4))>
#<alt (/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))>
#<alt (/ (- (+ y (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) (pow z 2)))) (* 15234687407/1000000000 (/ y z))) (pow z 4))>
#<alt (/ (- (+ y (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 y) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) (* 119400905721/10000000000 y))) (pow z 3)))) (+ (* -232095700389004383649/1000000000000000000 (/ y (pow z 2))) (+ (* 15234687407/1000000000 (/ y z)) (* 314690115749/10000000000 (/ y (pow z 2)))))) (pow z 4))>
#<alt (/ y (pow z 4))>
#<alt (/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))>
#<alt (/ (+ y (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ y z)) (* 314690115749/10000000000 (/ y z))) (* -15234687407/1000000000 y)) z))) (pow z 4))>
#<alt (/ (+ y (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ y z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) z)) (* 4794205543508662672843/10000000000000000000 (/ y z)))) (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) z)) (* -15234687407/1000000000 y)) z))) (pow z 4))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (* 1000000000000/607771387771 (* b y)))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt (+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))>
#<alt (- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))>
#<alt x>
#<alt (+ x (/ (* t y) (pow z 2)))>
#<alt (+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))>
#<alt (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))>
#<alt (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))>
#<alt (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt (* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))>
#<alt x>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))>
#<alt (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt (+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))>
#<alt x>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt (* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))>
#<alt b>
#<alt (+ b (* a z))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (* t (pow z 2))>
#<alt (* (pow z 2) (+ t (/ a z)))>
#<alt (* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))>
#<alt (* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))>
#<alt (* t (pow z 2))>
#<alt (* (pow z 2) (+ t (/ a z)))>
#<alt (* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))>
#<alt (* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))>
#<alt (+ b (* a z))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (* t (pow z 2))>
#<alt (* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))>
#<alt (* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))>
#<alt (* t (pow z 2))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))>
#<alt (* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))>
#<alt (+ b (* t (pow z 2)))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (+ b (+ (* a z) (* t (pow z 2))))>
#<alt (* a z)>
#<alt (* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))>
#<alt (* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))>
#<alt (* a z)>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))>
#<alt (* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))>
#<alt (* z (+ a (* t z)))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt (+ b (* z (+ a (* t z))))>
#<alt b>
#<alt (* b (+ 1 (/ (* z (+ a (* t z))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* t z))) b)))>
#<alt (* b (+ 1 (/ (* z (+ a (* t z))) b)))>
#<alt b>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))>
#<alt (* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))>
#<alt a>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (* t z)>
#<alt (* z (+ t (/ a z)))>
#<alt (* z (+ t (/ a z)))>
#<alt (* z (+ t (/ a z)))>
#<alt (* t z)>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))>
#<alt (* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))>
#<alt a>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (* t z)>
#<alt (* t (+ z (/ a t)))>
#<alt (* t (+ z (/ a t)))>
#<alt (* t (+ z (/ a t)))>
#<alt (* t z)>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))>
#<alt (* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))>
#<alt (* t z)>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt (+ a (* t z))>
#<alt a>
#<alt (* a (+ 1 (/ (* t z) a)))>
#<alt (* a (+ 1 (/ (* t z) a)))>
#<alt (* a (+ 1 (/ (* t z) a)))>
#<alt a>
#<alt (* -1 (* a (- (* -1 (/ (* t z) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* t z) a)) 1)))>
#<alt (* -1 (* a (- (* -1 (/ (* t z) a)) 1)))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt (* 313060547623/100000000000 y)>
#<alt x>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))>
#<alt (* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))>
#<alt (* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))>
#<alt (* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))>
#<alt x>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))>
#<alt (* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))>
#<alt (* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))>
#<alt x>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))>
#<alt (* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))>
#<alt (* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))>
#<alt (* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))>
#<alt (* 1000000000000/607771387771 (* a (* y z)))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt (+ x (* 1000000000000/607771387771 (* a (* y z))))>
#<alt x>
#<alt (* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))>
#<alt (* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))>
#<alt (* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))>
#<alt x>
#<alt (* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))>
#<alt (* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))>
#<alt (* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* 1000000000000/607771387771 a)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (* y z)>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (/ (* a y) (pow z 3))>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 3)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (pow z 2)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* a y)>
#<alt (* -98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))>
#<alt (- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))>
#<alt (- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))>
#<alt (pow x 2)>
#<alt (+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))>
#<alt (+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))>
#<alt (+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))>
#<alt (* -98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))>
#<alt (* -98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))>
#<alt (* -313060547623/100000000000 y)>
#<alt (- x (* 313060547623/100000000000 y))>
#<alt (- x (* 313060547623/100000000000 y))>
#<alt (- x (* 313060547623/100000000000 y))>
#<alt x>
#<alt (* x (+ 1 (* -313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* -313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* -313060547623/100000000000 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))>
#<alt x>
#<alt (+ x (* -313060547623/100000000000 y))>
#<alt (+ x (* -313060547623/100000000000 y))>
#<alt (+ x (* -313060547623/100000000000 y))>
#<alt (* -313060547623/100000000000 y)>
#<alt (* y (- (/ x y) 313060547623/100000000000))>
#<alt (* y (- (/ x y) 313060547623/100000000000))>
#<alt (* y (- (/ x y) 313060547623/100000000000))>
#<alt (* -313060547623/100000000000 y)>
#<alt (* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))>
#<alt (* 313060547623/100000000000 y)>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt x>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt (* x (+ 1 (* 313060547623/100000000000 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))>
#<alt x>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (+ x (* 313060547623/100000000000 y))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* y (+ 313060547623/100000000000 (/ x y)))>
#<alt (* 313060547623/100000000000 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (/ 607771387771/1000000000000 y)>
#<alt (+ (* 119400905721/10000000000 (/ z y)) (* 607771387771/1000000000000 (/ 1 y)))>
#<alt (+ (* z (+ (* 314690115749/10000000000 (/ z y)) (* 119400905721/10000000000 (/ 1 y)))) (* 607771387771/1000000000000 (/ 1 y)))>
#<alt (+ (* z (+ (* z (+ (* 15234687407/1000000000 (/ z y)) (* 314690115749/10000000000 (/ 1 y)))) (* 119400905721/10000000000 (/ 1 y)))) (* 607771387771/1000000000000 (/ 1 y)))>
#<alt (/ (pow z 4) y)>
#<alt (* (pow z 4) (+ (/ 1 y) (* 15234687407/1000000000 (/ 1 (* y z)))))>
#<alt (* (pow z 4) (+ (/ 1 y) (+ (/ 15234687407/1000000000 (* y z)) (/ 314690115749/10000000000 (* y (pow z 2))))))>
#<alt (* (pow z 4) (+ (/ 1 y) (+ (* 314690115749/10000000000 (/ 1 (* y (pow z 2)))) (+ (* 119400905721/10000000000 (/ 1 (* y (pow z 3)))) (/ 15234687407/1000000000 (* y z))))))>
#<alt (/ (pow z 4) y)>
#<alt (* (pow z 4) (+ (/ 1 y) (* 15234687407/1000000000 (/ 1 (* y z)))))>
#<alt (* (pow z 4) (+ (/ 1 y) (+ (/ 15234687407/1000000000 (* y z)) (/ 314690115749/10000000000 (* y (pow z 2))))))>
#<alt (* (pow z 4) (+ (* -1 (/ (- (* -1 (/ (+ (* 314690115749/10000000000 (/ 1 y)) (* 119400905721/10000000000 (/ 1 (* y z)))) z)) (* 15234687407/1000000000 (/ 1 y))) z)) (/ 1 y)))>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt (/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)>
#<alt 119400905721/10000000000>
#<alt (+ 119400905721/10000000000 (* 314690115749/10000000000 z))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))>
#<alt (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))>
#<alt (pow z 3)>
#<alt (* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
#<alt (* 98006906478012650950129/10000000000000000000000 (pow y 2))>
Calls

123 calls:

TimeVariablePointExpression
34.0ms
x
@0
(- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y)))
1.0ms
y
@0
(/ (* y a) (* z (* z z)))
1.0ms
a
@0
(/ (* y a) (* z (* z z)))
1.0ms
y
@inf
(/ (* y a) (* z (* z z)))
0.0ms
z
@0
(/ (* y a) (* z (* z z)))

rewrite687.0ms (3.9%)

Memory
-20.1MiB live, 498.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
4 520×*-lowering-*.f32
4 520×*-lowering-*.f64
4 358×accelerator-lowering-fma.f32
4 358×accelerator-lowering-fma.f64
4 274×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044161
1275149
22324149
08564128
Stop Event
iter limit
node limit
Counts
19 → 564
Calls
Call 1
Inputs
(/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))
(+ (* (+ (* z (+ (* z t) a)) b) (/ 1 (/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y))) x)
(+ (* z (+ (* z t) a)) b)
(+ (* z t) a)
(* y 313060547623/100000000000)
(+ (* (* 1000000000000/607771387771 a) (* y z)) x)
(* 1000000000000/607771387771 a)
(* y z)
(/ (* y a) (* z (* z z)))
(* z (* z z))
(* z z)
(* y a)
(- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y)))
(- x (* y 313060547623/100000000000))
(/ (- (* x x) (* 98006906478012650950129/10000000000000000000000 (* y y))) (- x (* y 313060547623/100000000000)))
(* x x)
(/ (+ (* z (+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)) 607771387771/1000000000000) y)
(+ (* z (+ (* z (+ z 15234687407/1000000000)) 314690115749/10000000000)) 119400905721/10000000000)
(* 98006906478012650950129/10000000000000000000000 (* y y))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 y (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) y)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(*.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 #s(literal 0 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) y)))
(+.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (/.f64 (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (fma.f64 z t a) b) x)
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z t a) b) #s(literal 1 binary64)) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal 1 binary64) x)
(fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z t a) b)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) y x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64))) x)
(fma.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) y x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) #s(literal 1 binary64)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (-.f64 #s(literal 0 binary64) y) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
(fma.f64 (/.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) y)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
(fma.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64))) x)
(fma.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))) x)
(fma.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) y)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))) x)
(fma.f64 (/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 #s(literal 1 binary64) y)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) x)
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (fma.f64 z t a) b) (neg.f64 (/.f64 #s(literal 1 binary64) y))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)) (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)) (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))))
(/.f64 (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))) (fma.f64 x x (/.f64 (-.f64 (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 z (fma.f64 z t a) b)) (*.f64 (fma.f64 z (fma.f64 z t a) b) x)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))))
(/.f64 (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (/.f64 (-.f64 (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (fma.f64 z (fma.f64 z t a) b)) (*.f64 (fma.f64 z (fma.f64 z t a) b) x)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))) (neg.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))) (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))) (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))) (neg.f64 (neg.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (neg.f64 (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))) (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)) (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (*.f64 x (-.f64 x (*.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))))))
(*.f64 (*.f64 (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (neg.f64 x))))
(+.f64 (*.f64 z (fma.f64 z t a)) b)
(+.f64 b (*.f64 z (fma.f64 z t a)))
(+.f64 (*.f64 t (*.f64 z z)) (fma.f64 z a b))
(+.f64 (+.f64 b (*.f64 t (*.f64 z z))) (*.f64 z a))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 (*.f64 b b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(-.f64 (/.f64 (*.f64 b b) (-.f64 b (*.f64 z (fma.f64 z t a)))) (/.f64 (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (-.f64 b (*.f64 z (fma.f64 z t a)))))
(fma.f64 z (*.f64 z t) (fma.f64 z a b))
(fma.f64 z (fma.f64 z t a) b)
(fma.f64 t (*.f64 z z) (fma.f64 z a b))
(fma.f64 (*.f64 z t) z (fma.f64 z a b))
(fma.f64 (fma.f64 z t a) z b)
(fma.f64 (*.f64 z z) t (fma.f64 z a b))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))) (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))) (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (fma.f64 b b (-.f64 (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) b))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (-.f64 (*.f64 z (fma.f64 z t a)) b))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) #s(literal 1 binary64)) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))))
(/.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) #s(literal 1 binary64)) (-.f64 (*.f64 z (fma.f64 z t a)) b))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b)))) (neg.f64 (fma.f64 b b (-.f64 (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) b)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))) (-.f64 b (*.f64 z (fma.f64 z t a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (*.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 b b))) (*.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) #s(literal 1 binary64))) (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) #s(literal 1 binary64))) (neg.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))))) (neg.f64 (neg.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b))))
(/.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))) (neg.f64 (-.f64 b (*.f64 z (fma.f64 z t a)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 z t) (*.f64 t (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 z a b) #s(literal 3 binary64))) (fma.f64 (*.f64 t (*.f64 z z)) (*.f64 t (*.f64 z z)) (-.f64 (*.f64 (fma.f64 z a b) (fma.f64 z a b)) (*.f64 (*.f64 t (*.f64 z z)) (fma.f64 z a b)))))
(/.f64 (+.f64 (pow.f64 (+.f64 b (*.f64 t (*.f64 z z))) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 a (*.f64 a a)))) (fma.f64 (+.f64 b (*.f64 t (*.f64 z z))) (+.f64 b (*.f64 t (*.f64 z z))) (-.f64 (*.f64 (*.f64 z a) (*.f64 z a)) (*.f64 (+.f64 b (*.f64 t (*.f64 z z))) (*.f64 z a)))))
(pow.f64 (/.f64 (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a)))) (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (fma.f64 z t a)) b) (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z t a) b))
(*.f64 (fma.f64 z (fma.f64 z t a) b) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))) (*.f64 b (*.f64 b b))) (/.f64 #s(literal 1 binary64) (fma.f64 b (-.f64 b (*.f64 z (fma.f64 z t a))) (*.f64 (*.f64 z (fma.f64 z t a)) (*.f64 z (fma.f64 z t a))))))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z t a) b) (-.f64 (*.f64 z (fma.f64 z t a)) b)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (fma.f64 z t a)) b)))
(+.f64 (*.f64 z t) a)
(+.f64 a (*.f64 z t))
(-.f64 (/.f64 (*.f64 t (*.f64 t (*.f64 z z))) (-.f64 (*.f64 z t) a)) (/.f64 (*.f64 a a) (-.f64 (*.f64 z t) a)))
(-.f64 (/.f64 (*.f64 a a) (-.f64 a (*.f64 z t))) (/.f64 (*.f64 t (*.f64 t (*.f64 z z))) (-.f64 a (*.f64 z t))))
(fma.f64 z t a)
(fma.f64 t z a)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (*.f64 t (*.f64 z t)) (*.f64 a (-.f64 a (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z t) a) (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (*.f64 t (*.f64 z t)) (*.f64 a (-.f64 a (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z t) a) (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a))) (fma.f64 z (*.f64 t (*.f64 z t)) (*.f64 a (-.f64 a (*.f64 z t)))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a))) (fma.f64 a a (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 z a)))))
(/.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)) (-.f64 (*.f64 z t) a))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 z (*.f64 t (*.f64 z t)) (*.f64 a (-.f64 a (*.f64 z t))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a)))) (neg.f64 (fma.f64 a a (-.f64 (*.f64 t (*.f64 t (*.f64 z z))) (*.f64 t (*.f64 z a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a))) (neg.f64 (-.f64 (*.f64 z t) a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 t (*.f64 t (*.f64 z z)))) (-.f64 a (*.f64 z t)))
(/.f64 (-.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 z z))) (-.f64 (*.f64 z t) a)) (*.f64 (-.f64 (*.f64 z t) a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 z t) a) (-.f64 (*.f64 z t) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a))))) (neg.f64 (neg.f64 (fma.f64 z (*.f64 t (*.f64 z t)) (*.f64 a (-.f64 a (*.f64 z t)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z t) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 t (*.f64 t (*.f64 z z))))) (neg.f64 (-.f64 a (*.f64 z t))))
(pow.f64 (/.f64 (fma.f64 z (*.f64 t (*.f64 z t)) (*.f64 a (-.f64 a (*.f64 z t)))) (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z t) a) (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (*.f64 z z)) (*.f64 t (*.f64 t t)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 z (*.f64 t (*.f64 z t)) (*.f64 a (-.f64 a (*.f64 z t))))))
(*.f64 (*.f64 (fma.f64 z t a) (-.f64 (*.f64 z t) a)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z t) a)))
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(*.f64 #s(literal 313060547623/100000000000 binary64) y)
(+.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))
(+.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)
(-.f64 (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y)))) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))) (/.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y)))) (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))))
(fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x)
(fma.f64 y (*.f64 z (*.f64 a #s(literal 1000000000000/607771387771 binary64))) x)
(fma.f64 a (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z y)) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 a (*.f64 z y)) x)
(fma.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) (*.f64 z y) x)
(fma.f64 (*.f64 z y) (*.f64 a #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) z x)
(fma.f64 (*.f64 a (*.f64 z y)) #s(literal 1000000000000/607771387771 binary64) x)
(fma.f64 (*.f64 (*.f64 a #s(literal 1000000000000/607771387771 binary64)) z) y x)
(fma.f64 (*.f64 (*.f64 z y) #s(literal 1000000000000/607771387771 binary64)) a x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))) (*.f64 x (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x) (*.f64 (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))) (*.f64 x (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x) (*.f64 (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y))))) (fma.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))) (*.f64 x (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y))))) (fma.f64 x x (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y)))) (*.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))))))
(/.f64 (*.f64 (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y)))))) (neg.f64 (fma.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))) (*.f64 x (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y)))))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y)))) (*.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x))) (neg.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))))) (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y)))) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)) (*.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))) (*.f64 x (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)))) (neg.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y)))))) (neg.f64 (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))))
(pow.f64 (/.f64 (fma.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))) (*.f64 x (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x) (*.f64 (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1000000000000000000000000000000000000/224502278183706222041215714334315011 binary64)) (*.f64 (*.f64 z (*.f64 z z)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1000000000000000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 a (*.f64 z y)) (*.f64 a (*.f64 z y))) (*.f64 x (-.f64 x (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))))))))
(*.f64 (*.f64 (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)) x) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a))) x)))
(*.f64 a #s(literal 1000000000000/607771387771 binary64))
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(*.f64 z y)
(*.f64 y z)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z)))) (/.f64 (*.f64 y a) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z)))))
(neg.f64 (/.f64 (*.f64 y a) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y a)) (*.f64 z (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 z z) (/.f64 (*.f64 y a) z)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a)))))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 y a) z))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y a)) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z))))
(/.f64 (/.f64 (*.f64 y a) z) (*.f64 z z))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y a))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z)))))
(/.f64 (neg.f64 (/.f64 (*.f64 y a) z)) (neg.f64 (*.f64 z z)))
(/.f64 (*.f64 (*.f64 y a) #s(literal 1 binary64)) (*.f64 z (*.f64 z z)))
(/.f64 (*.f64 (/.f64 y z) a) (*.f64 z z))
(/.f64 (*.f64 y (/.f64 a (*.f64 z z))) z)
(/.f64 (/.f64 (*.f64 y a) (*.f64 z z)) z)
(/.f64 (/.f64 (/.f64 (*.f64 y a) z) z) z)
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y a)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 y a) z))) (neg.f64 (neg.f64 (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 (*.f64 y a) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z))))
(/.f64 (neg.f64 (*.f64 (/.f64 y z) a)) (neg.f64 (*.f64 z z)))
(/.f64 (neg.f64 (*.f64 y (/.f64 a (*.f64 z z)))) (neg.f64 z))
(/.f64 (neg.f64 (/.f64 (*.f64 y a) (*.f64 z z))) (neg.f64 z))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 y a) z) z)) (neg.f64 z))
(pow.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 z (*.f64 z z)) (*.f64 y a)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 z z) (/.f64 (*.f64 y a) z)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y a) (*.f64 z (*.f64 z z))))
(*.f64 y (/.f64 a (*.f64 z (*.f64 z z))))
(*.f64 a (*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 z (*.f64 z z)))))
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (*.f64 y a) (/.f64 #s(literal 1 binary64) (*.f64 z (*.f64 z z))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y a)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 z z)))))
(*.f64 (/.f64 y z) (/.f64 a (*.f64 z z)))
(*.f64 (/.f64 a (*.f64 z z)) (/.f64 y z))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (*.f64 z z))) (*.f64 y a))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z (*.f64 z z))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y a)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 y a) z) (/.f64 #s(literal 1 binary64) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 y a) z) (/.f64 (/.f64 #s(literal 1 binary64) z) z))
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
(*.f64 (/.f64 y (*.f64 z z)) (/.f64 a z))
(*.f64 (/.f64 a z) (/.f64 y (*.f64 z z)))
(*.f64 (/.f64 a z) (/.f64 (/.f64 y z) z))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 a (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 #s(literal 1 binary64) z) (/.f64 (*.f64 y a) (*.f64 z z)))
(*.f64 (/.f64 #s(literal 1 binary64) z) (pow.f64 (/.f64 (*.f64 z z) (*.f64 y a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 z z)) (/.f64 (*.f64 y a) z))
(*.f64 (/.f64 (*.f64 y a) (*.f64 z z)) (/.f64 #s(literal 1 binary64) z))
(*.f64 (pow.f64 (/.f64 z a) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 z z) y) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 z z) y) #s(literal -1 binary64)) (pow.f64 (/.f64 z a) #s(literal -1 binary64)))
(*.f64 (/.f64 y (neg.f64 z)) (/.f64 (neg.f64 a) (*.f64 z z)))
(*.f64 (/.f64 (neg.f64 a) (*.f64 z z)) (/.f64 y (neg.f64 z)))
(*.f64 (/.f64 (neg.f64 a) z) (/.f64 y (neg.f64 (*.f64 z z))))
(*.f64 (/.f64 y (pow.f64 z #s(literal 3/2 binary64))) (/.f64 a (pow.f64 z #s(literal 3/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 z z)) (/.f64 a (neg.f64 z)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) z) (/.f64 a (neg.f64 (*.f64 z z))))
(*.f64 (/.f64 a (pow.f64 z #s(literal 3/2 binary64))) (/.f64 y (pow.f64 z #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) z) (/.f64 (*.f64 y a) (neg.f64 (*.f64 z z))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 z z)) (/.f64 (*.f64 y a) (neg.f64 z)))
(*.f64 (/.f64 (*.f64 y a) (pow.f64 z #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 z #s(literal 3/2 binary64))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (neg.f64 a) (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 y (neg.f64 (*.f64 z z))) (/.f64 (neg.f64 a) z))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 a (neg.f64 z)) (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 z z)))
(*.f64 (/.f64 a (neg.f64 (*.f64 z z))) (/.f64 (-.f64 #s(literal 0 binary64) y) z))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 (/.f64 y z) z) (/.f64 a z))
(exp.f64 (*.f64 (log.f64 z) #s(literal 3 binary64)))
(pow.f64 z #s(literal 3 binary64))
(pow.f64 (*.f64 z z) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 z #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 z)) #s(literal 3 binary64))
(*.f64 z (*.f64 z z))
(*.f64 (*.f64 z z) z)
(*.f64 (pow.f64 z #s(literal 3/2 binary64)) (pow.f64 z #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 z) #s(literal 2 binary64)))
(pow.f64 z #s(literal 2 binary64))
(pow.f64 (*.f64 z z) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 z)) #s(literal 2 binary64))
(*.f64 z z)
(*.f64 (exp.f64 (log.f64 z)) (exp.f64 (log.f64 z)))
(*.f64 y a)
(*.f64 a y)
(+.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))
(+.f64 (*.f64 x x) (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(+.f64 (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))
(-.f64 (*.f64 x x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 (*.f64 #s(literal 941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (/.f64 (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))) (/.f64 (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))))
(fma.f64 x x (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))
(fma.f64 x x (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(fma.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (neg.f64 (*.f64 y y)) (*.f64 x x))
(fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))
(fma.f64 #s(literal -1 binary64) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (*.f64 x x))
(fma.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y) (*.f64 x x))
(fma.f64 (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) y) (*.f64 x x))
(fma.f64 (neg.f64 (*.f64 y y)) #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))
(fma.f64 (neg.f64 (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) y (*.f64 x x))
(fma.f64 (*.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) y) y (*.f64 x x))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))
(fma.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)) (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) (-.f64 (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 x x)) (-.f64 (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 #s(literal 941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))))) (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64))) #s(literal 3 binary64))) (fma.f64 x (*.f64 x (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))
(+.f64 x (*.f64 y #s(literal -313060547623/100000000000 binary64)))
(+.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) x)
(-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 x x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) (/.f64 (/.f64 (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y #s(literal -313060547623/100000000000 binary64)))) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal -313060547623/100000000000 binary64)))))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
(fma.f64 #s(literal 313060547623/100000000000 binary64) (-.f64 #s(literal 0 binary64) y) x)
(fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 #s(literal -313060547623/100000000000 binary64) y x)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (-.f64 x (*.f64 y #s(literal -313060547623/100000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (neg.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (neg.f64 (-.f64 x (*.f64 y #s(literal -313060547623/100000000000 binary64)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (fma.f64 x x (-.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (*.f64 x (*.f64 y #s(literal -313060547623/100000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (neg.f64 (neg.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (*.f64 x (*.f64 y #s(literal -313060547623/100000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (*.f64 (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) (*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))) (*.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (-.f64 (*.f64 x x) (*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) x))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))))) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(+.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))
(+.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) x)
(+.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))) #s(literal -1 binary64)))
(-.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (/.f64 (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 #s(literal 941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 9605353717389918125456301650117863166445116641/100000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(-.f64 (/.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))) (fma.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))) (/.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (fma.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (fma.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (/.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (fma.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(fma.f64 #s(literal 313060547623/100000000000 binary64) y x)
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(fma.f64 (/.f64 x (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(fma.f64 (/.f64 x (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))))
(/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64))) (fma.f64 x x (-.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (*.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))) (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))) (fma.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (fma.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 x x)) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 x x)) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))) (*.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 x x)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 x x)) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))) (*.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) #s(literal 1 binary64))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (*.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))))) (neg.f64 (*.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))) (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))) (neg.f64 (fma.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))) (neg.f64 (fma.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (neg.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (-.f64 (*.f64 x x) (*.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (pow.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))) (*.f64 (*.f64 x (/.f64 x (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))) (neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(*.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(*.f64 (pow.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal -941391003468464864832522931513111033868531915848179243594840878996689/1000000000000000000000000000000000000000000000000000000000000000000 binary64))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))) (/.f64 (fma.f64 y #s(literal -313060547623/100000000000 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x)))) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 (*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64))) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 (/.f64 (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x)) (fma.f64 y #s(literal -313060547623/100000000000 binary64) x)) (/.f64 (fma.f64 (*.f64 y y) #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) (fma.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) y) (/.f64 (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) y))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 #s(literal 0 binary64) y)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))))
(-.f64 (/.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))) (/.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 #s(literal 0 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))) y))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) y))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) (neg.f64 (*.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64)) y)
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y)) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64))))) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64)) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y))) (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal 1 binary64))
(pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(*.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)))) #s(literal 224502278183706222041215714334315011/1000000000000000000000000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (-.f64 #s(literal 369386059793087248348441/1000000000000000000000000 binary64) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) (*.f64 z #s(literal 607771387771/1000000000000 binary64)))))) y))
(*.f64 (/.f64 (fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))) #s(literal -369386059793087248348441/1000000000000000000000000 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal -607771387771/1000000000000 binary64))) y))
(+.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))
(+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))
(+.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(+.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64)))
(-.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(-.f64 (/.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))) (/.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(fma.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(fma.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) (*.f64 z z) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) z #s(literal 119400905721/10000000000 binary64))
(fma.f64 (*.f64 z z) (+.f64 z #s(literal 15234687407/1000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (-.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)))) (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) #s(literal 14256576286995130529841/100000000000000000000 binary64))) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)))) (neg.f64 (neg.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 14256576286995130529841/100000000000000000000 binary64) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))))))
(/.f64 (fma.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (*.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (pow.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (-.f64 (*.f64 (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))) (*.f64 (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)))) (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 31163720922521254828563899610534749/1000000000000000000000000000000 binary64))) (fma.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (-.f64 (*.f64 (*.f64 z #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 314690115749/10000000000 binary64))) (*.f64 (+.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))))) (*.f64 z #s(literal 314690115749/10000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64)))) (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64)) (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64))) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z))) #s(literal 1702248121147749818779634018120361/1000000000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal 14256576286995130529841/100000000000000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z #s(literal 119400905721/10000000000 binary64))))))
(*.f64 (fma.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) (*.f64 z z)) #s(literal -14256576286995130529841/100000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal -119400905721/10000000000 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) #s(literal 2 binary64))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(*.f64 y (*.f64 #s(literal 313060547623/100000000000 binary64) (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(*.f64 #s(literal 313060547623/100000000000 binary64) (*.f64 y (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(*.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64)))
(*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))
(*.f64 (*.f64 y y) #s(literal 98006906478012650950129/10000000000000000000000 binary64))
(*.f64 (*.f64 y #s(literal -313060547623/100000000000 binary64)) (*.f64 y #s(literal -313060547623/100000000000 binary64)))
(*.f64 (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)) y)
(*.f64 (*.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) y) #s(literal 313060547623/100000000000 binary64))
(*.f64 (*.f64 (*.f64 y #s(literal 313060547623/100000000000 binary64)) #s(literal 313060547623/100000000000 binary64)) y)

simplify609.0ms (3.5%)

Memory
-12.4MiB live, 608.8MiB allocated
Algorithm
egg-herbie
Rules
9 630×accelerator-lowering-fma.f32
9 630×accelerator-lowering-fma.f64
6 582×*-lowering-*.f32
6 582×*-lowering-*.f64
2 524×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05175975
116975892
253155834
082095150
Stop Event
iter limit
node limit
Counts
492 → 492
Calls
Call 1
Inputs
(* 1000000000000/607771387771 y)
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(+ (* 1000000000000/607771387771 y) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(+ (* 1000000000000/607771387771 y) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))) (* 15234687407000000000000000/369386059793087248348441 y))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(/ y (pow z 4))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/ (- (+ y (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) (pow z 2)))) (* 15234687407/1000000000 (/ y z))) (pow z 4))
(/ (- (+ y (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 y) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) (* 119400905721/10000000000 y))) (pow z 3)))) (+ (* -232095700389004383649/1000000000000000000 (/ y (pow z 2))) (+ (* 15234687407/1000000000 (/ y z)) (* 314690115749/10000000000 (/ y (pow z 2)))))) (pow z 4))
(/ y (pow z 4))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/ (+ y (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ y z)) (* 314690115749/10000000000 (/ y z))) (* -15234687407/1000000000 y)) z))) (pow z 4))
(/ (+ y (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ y z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) z)) (* 4794205543508662672843/10000000000000000000 (/ y z)))) (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) z)) (* -15234687407/1000000000 y)) z))) (pow z 4))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (* 1000000000000/607771387771 (* b y)))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
x
(+ x (/ (* t y) (pow z 2)))
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
x
(+ x (/ (* t y) (pow z 2)))
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
b
(+ b (* a z))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* t z))))
(* t (pow z 2))
(* (pow z 2) (+ t (/ a z)))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(* t (pow z 2))
(* (pow z 2) (+ t (/ a z)))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(+ b (* a z))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(* t (pow z 2))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(* t (pow z 2))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(+ b (* t (pow z 2)))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(+ b (+ (* a z) (* t (pow z 2))))
(* a z)
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(* a z)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(* z (+ a (* t z)))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* t z))))
(+ b (* z (+ a (* t z))))
b
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
a
(+ a (* t z))
(+ a (* t z))
(+ a (* t z))
(* t z)
(* z (+ t (/ a z)))
(* z (+ t (/ a z)))
(* z (+ t (/ a z)))
(* t z)
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
a
(+ a (* t z))
(+ a (* t z))
(+ a (* t z))
(* t z)
(* t (+ z (/ a t)))
(* t (+ z (/ a t)))
(* t (+ z (/ a t)))
(* t z)
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(* t z)
(+ a (* t z))
(+ a (* t z))
(+ a (* t z))
a
(* a (+ 1 (/ (* t z) a)))
(* a (+ 1 (/ (* t z) a)))
(* a (+ 1 (/ (* t z) a)))
a
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
(* 313060547623/100000000000 y)
x
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(* 1000000000000/607771387771 (* a (* y z)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))
x
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(* 1000000000000/607771387771 (* a (* y z)))
(* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))
(* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))
(* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))
(* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))
x
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(* 1000000000000/607771387771 (* a (* y z)))
(* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))
(* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))
(* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))
(* 1000000000000/607771387771 (* a (* y z)))
(* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))
(* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))
(* 1000000000000/607771387771 (* a (* y z)))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
x
(* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))
x
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* 1000000000000/607771387771 a)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(* y z)
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(/ (* a y) (pow z 3))
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 3)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(pow z 2)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* a y)
(* -98006906478012650950129/10000000000000000000000 (pow y 2))
(- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))
(- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))
(- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))
(pow x 2)
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(pow x 2)
(+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))
(+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))
(+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))
(* -98006906478012650950129/10000000000000000000000 (pow y 2))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(* -98006906478012650950129/10000000000000000000000 (pow y 2))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(* -313060547623/100000000000 y)
(- x (* 313060547623/100000000000 y))
(- x (* 313060547623/100000000000 y))
(- x (* 313060547623/100000000000 y))
x
(* x (+ 1 (* -313060547623/100000000000 (/ y x))))
(* x (+ 1 (* -313060547623/100000000000 (/ y x))))
(* x (+ 1 (* -313060547623/100000000000 (/ y x))))
x
(* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))
x
(+ x (* -313060547623/100000000000 y))
(+ x (* -313060547623/100000000000 y))
(+ x (* -313060547623/100000000000 y))
(* -313060547623/100000000000 y)
(* y (- (/ x y) 313060547623/100000000000))
(* y (- (/ x y) 313060547623/100000000000))
(* y (- (/ x y) 313060547623/100000000000))
(* -313060547623/100000000000 y)
(* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))
(* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))
(* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))
(* 313060547623/100000000000 y)
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
x
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
x
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
x
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(+ x (* 313060547623/100000000000 y))
(* 313060547623/100000000000 y)
(* y (+ 313060547623/100000000000 (/ x y)))
(* y (+ 313060547623/100000000000 (/ x y)))
(* y (+ 313060547623/100000000000 (/ x y)))
(* 313060547623/100000000000 y)
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(/ 607771387771/1000000000000 y)
(+ (* 119400905721/10000000000 (/ z y)) (* 607771387771/1000000000000 (/ 1 y)))
(+ (* z (+ (* 314690115749/10000000000 (/ z y)) (* 119400905721/10000000000 (/ 1 y)))) (* 607771387771/1000000000000 (/ 1 y)))
(+ (* z (+ (* z (+ (* 15234687407/1000000000 (/ z y)) (* 314690115749/10000000000 (/ 1 y)))) (* 119400905721/10000000000 (/ 1 y)))) (* 607771387771/1000000000000 (/ 1 y)))
(/ (pow z 4) y)
(* (pow z 4) (+ (/ 1 y) (* 15234687407/1000000000 (/ 1 (* y z)))))
(* (pow z 4) (+ (/ 1 y) (+ (/ 15234687407/1000000000 (* y z)) (/ 314690115749/10000000000 (* y (pow z 2))))))
(* (pow z 4) (+ (/ 1 y) (+ (* 314690115749/10000000000 (/ 1 (* y (pow z 2)))) (+ (* 119400905721/10000000000 (/ 1 (* y (pow z 3)))) (/ 15234687407/1000000000 (* y z))))))
(/ (pow z 4) y)
(* (pow z 4) (+ (/ 1 y) (* 15234687407/1000000000 (/ 1 (* y z)))))
(* (pow z 4) (+ (/ 1 y) (+ (/ 15234687407/1000000000 (* y z)) (/ 314690115749/10000000000 (* y (pow z 2))))))
(* (pow z 4) (+ (* -1 (/ (- (* -1 (/ (+ (* 314690115749/10000000000 (/ 1 y)) (* 119400905721/10000000000 (/ 1 (* y z)))) z)) (* 15234687407/1000000000 (/ 1 y))) z)) (/ 1 y)))
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
119400905721/10000000000
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(pow z 3)
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
Outputs
(* 1000000000000/607771387771 y)
(*.f64 #s(literal 1000000000000/607771387771 binary64) y)
(+ (* -11940090572100000000000000/369386059793087248348441 (* y z)) (* 1000000000000/607771387771 y))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(+ (* 1000000000000/607771387771 y) (* z (- (* -1 (* z (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(fma.f64 z (fma.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 (*.f64 y z) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(+ (* 1000000000000/607771387771 y) (* z (- (* z (- (* -1 (* z (+ (* -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (+ (* -11940090572100/607771387771 (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y))) (* 15234687407000000000000000/369386059793087248348441 y))))) (+ (* -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (* 31469011574900000000000000/369386059793087248348441 y)))) (* 11940090572100000000000000/369386059793087248348441 y))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 y #s(literal 15234687407000000000000000/369386059793087248348441 binary64) (fma.f64 y #s(literal -375742848418769263000290000000000000000/224502278183706222041215714334315011 binary64) (*.f64 y #s(literal 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481 binary64)))) (-.f64 #s(literal 0 binary64) z) (*.f64 y #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64))) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64))) (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(/ y (pow z 4))
(/.f64 y (pow.f64 z #s(literal 4 binary64)))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/.f64 (fma.f64 y (/.f64 #s(literal -15234687407/1000000000 binary64) z) y) (pow.f64 z #s(literal 4 binary64)))
(/ (- (+ y (* -1 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) (pow z 2)))) (* 15234687407/1000000000 (/ y z))) (pow z 4))
(/.f64 (fma.f64 y (/.f64 #s(literal -15234687407/1000000000 binary64) z) (fma.f64 (/.f64 y (*.f64 z z)) #s(literal 200626688814104383649/1000000000000000000 binary64) y)) (pow.f64 z #s(literal 4 binary64)))
(/ (- (+ y (* -1 (/ (+ (* -4794205543508662672843/10000000000000000000 y) (+ (* -15234687407/1000000000 (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) (* 119400905721/10000000000 y))) (pow z 3)))) (+ (* -232095700389004383649/1000000000000000000 (/ y (pow z 2))) (+ (* 15234687407/1000000000 (/ y z)) (* 314690115749/10000000000 (/ y (pow z 2)))))) (pow z 4))
(/.f64 (-.f64 (-.f64 y (/.f64 (fma.f64 y #s(literal 119400905721/10000000000 binary64) (fma.f64 y #s(literal 3056484889584343817560917008143/1000000000000000000000000000 binary64) (*.f64 y #s(literal -4794205543508662672843/10000000000000000000 binary64)))) (*.f64 z (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (fma.f64 y (/.f64 #s(literal -232095700389004383649/1000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal 15234687407/1000000000 binary64)) z)))) (pow.f64 z #s(literal 4 binary64)))
(/ y (pow z 4))
(/.f64 y (pow.f64 z #s(literal 4 binary64)))
(/ (+ y (* -15234687407/1000000000 (/ y z))) (pow z 4))
(/.f64 (fma.f64 y (/.f64 #s(literal -15234687407/1000000000 binary64) z) y) (pow.f64 z #s(literal 4 binary64)))
(/ (+ y (* -1 (/ (- (+ (* -232095700389004383649/1000000000000000000 (/ y z)) (* 314690115749/10000000000 (/ y z))) (* -15234687407/1000000000 y)) z))) (pow z 4))
(/.f64 (+.f64 y (/.f64 (fma.f64 (/.f64 y z) #s(literal 200626688814104383649/1000000000000000000 binary64) (*.f64 y #s(literal -15234687407/1000000000 binary64))) z)) (pow.f64 z #s(literal 4 binary64)))
(/ (+ y (* -1 (/ (- (* -1 (/ (- (+ (* -119400905721/10000000000 (/ y z)) (+ (* 15234687407/1000000000 (/ (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y)) z)) (* 4794205543508662672843/10000000000000000000 (/ y z)))) (+ (* -232095700389004383649/1000000000000000000 y) (* 314690115749/10000000000 y))) z)) (* -15234687407/1000000000 y)) z))) (pow z 4))
(/.f64 (-.f64 y (/.f64 (-.f64 (*.f64 y #s(literal 15234687407/1000000000 binary64)) (/.f64 (fma.f64 y #s(literal 200626688814104383649/1000000000000000000 binary64) (fma.f64 (/.f64 y z) #s(literal -119400905721/10000000000 binary64) (fma.f64 (/.f64 y z) #s(literal 4794205543508662672843/10000000000000000000 binary64) (*.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 (/.f64 y z) #s(literal -200626688814104383649/1000000000000000000 binary64)))))) z)) z)) (pow.f64 z #s(literal 4 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (* 1000000000000/607771387771 (* b y)))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (fma.f64 #s(literal -11940090572100/607771387771 binary64) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b))) (*.f64 b (*.f64 y #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b)))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x))
(+ x (+ (* 1000000000000/607771387771 (* b y)) (* z (- (+ (* 1000000000000/607771387771 (* a y)) (* z (- (+ (* -1 (* z (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* t y)) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y))))) (+ (* 15234687407000000000000000/369386059793087248348441 (* b y)) (* 31469011574900/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))))))) (* 1000000000000/607771387771 (* t y))) (+ (* 11940090572100/607771387771 (- (* 1000000000000/607771387771 (* a y)) (* 11940090572100000000000000/369386059793087248348441 (* b y)))) (* 31469011574900000000000000/369386059793087248348441 (* b y)))))) (* 11940090572100000000000000/369386059793087248348441 (* b y))))))
(fma.f64 z (fma.f64 z (fma.f64 (fma.f64 #s(literal 11940090572100/607771387771 binary64) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (fma.f64 #s(literal -11940090572100/607771387771 binary64) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b))) (*.f64 b (*.f64 y #s(literal -31469011574900000000000000/369386059793087248348441 binary64))))) (fma.f64 (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b))) #s(literal 31469011574900/607771387771 binary64) (*.f64 y (*.f64 #s(literal 15234687407000000000000000/369386059793087248348441 binary64) b)))) (-.f64 #s(literal 0 binary64) z) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y t) (fma.f64 #s(literal -11940090572100/607771387771 binary64) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b))) (*.f64 b (*.f64 y #s(literal -31469011574900000000000000/369386059793087248348441 binary64)))))) (*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) a (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) b)))) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(- (+ x (+ (/ (* a y) (pow z 3)) (/ (* t y) (pow z 2)))) (* 15234687407/1000000000 (/ (* t y) (pow z 3))))
(fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y t) (*.f64 z (*.f64 z z))) (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)))
(- (+ x (+ (/ (* a y) (pow z 3)) (+ (/ (* b y) (pow z 4)) (/ (* t y) (pow z 2))))) (+ (* 15234687407/1000000000 (/ (* t y) (pow z 3))) (+ (* 15234687407/1000000000 (/ (- (* a y) (* 15234687407/1000000000 (* t y))) (pow z 4))) (* 314690115749/10000000000 (/ (* t y) (pow z 4))))))
(+.f64 (+.f64 (fma.f64 y (/.f64 t (*.f64 z z)) (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) x)) (/.f64 (*.f64 y b) (pow.f64 z #s(literal 4 binary64)))) (fma.f64 #s(literal -15234687407/1000000000 binary64) (fma.f64 y (/.f64 t (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (pow.f64 z #s(literal 4 binary64)))) (*.f64 (*.f64 t #s(literal -314690115749/10000000000 binary64)) (/.f64 y (pow.f64 z #s(literal 4 binary64))))))
x
(+ x (/ (* t y) (pow z 2)))
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(+ x (+ (* -1 (/ (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(+.f64 (fma.f64 y (/.f64 t (*.f64 z z)) x) (/.f64 (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (*.f64 z (*.f64 z z))))
(+ x (+ (* -1 (/ (- (+ (* -1 (* a y)) (* -1 (/ (- (* b y) (+ (* -15234687407/1000000000 (- (* -1 (* a y)) (* -15234687407/1000000000 (* t y)))) (* 314690115749/10000000000 (* t y)))) z))) (* -15234687407/1000000000 (* t y))) (pow z 3))) (/ (* t y) (pow z 2))))
(-.f64 (fma.f64 y (/.f64 t (*.f64 z z)) x) (/.f64 (-.f64 (/.f64 (fma.f64 y b (fma.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t))) (*.f64 t (*.f64 y #s(literal -314690115749/10000000000 binary64))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y (+.f64 a (*.f64 #s(literal -15234687407/1000000000 binary64) t)))) (*.f64 z (*.f64 z z))))
(+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 t (/.f64 (*.f64 y (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t))) (/.f64 x t)))
(* t (+ (/ x t) (+ (/ (* y (+ b (* a z))) (* t (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 t (fma.f64 y (fma.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z a b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) t))) (/.f64 x t)))
(/ (* t (* y (pow z 2))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(* -1 (* t (+ (* -1 (/ (* y (pow z 2)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* a z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) t)))))
(*.f64 t (fma.f64 y (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) t)))
(+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 (*.f64 y z) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 (*.f64 y z) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+ x (+ (/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 (*.f64 y z) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(* a (+ (/ x a) (+ (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (+ b (* t (pow z 2)))) (* a (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 a (fma.f64 y (+.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 z (*.f64 z t) b) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) a))) (/.f64 x a)))
(/ (* a (* y z)) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(* -1 (* a (+ (* -1 (/ (* y z) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (+ b (* t (pow z 2)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) a)))))
(*.f64 a (fma.f64 y (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) a)))
(+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (+ (/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) b)) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) b)) (/.f64 x b))))
(* b (+ (/ x b) (+ (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* y (* z (+ a (* t z)))) (* b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) b)) (/.f64 x b))))
(/ (* b y) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
(* -1 (* b (+ (* -1 (/ y (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) (* -1 (/ (+ x (/ (* y (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))) b)))))
(*.f64 b (+.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 (fma.f64 y (/.f64 (*.f64 z (fma.f64 z t a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) b)))
x
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(+ x (* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(fma.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))) x)
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(* y (+ (/ b (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))) (+ (/ x y) (/ (* z (+ a (* t z))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (fma.f64 z (/.f64 (fma.f64 z t a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 x y))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(* -1 (* y (+ (* -1 (/ x y)) (* -1 (/ (+ b (* z (+ a (* t z)))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))))))
(*.f64 y (+.f64 (/.f64 x y) (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+ x (/ (* y (+ b (* z (+ a (* t z))))) (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
x
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(* x (+ 1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))))
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z t a) b)) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z t a) b)) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64))))
(* -1 (* x (- (* -1 (/ (* y (+ b (* z (+ a (* t z))))) (* x (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))))))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 z (fma.f64 z t a) b)) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal -1 binary64))))
b
(+ b (* a z))
(fma.f64 z a b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(* t (pow z 2))
(*.f64 (*.f64 z z) t)
(* (pow z 2) (+ t (/ a z)))
(*.f64 z (*.f64 z (+.f64 t (/.f64 a z))))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 a z) (+.f64 t (/.f64 b (*.f64 z z)))))
(* (pow z 2) (+ t (+ (/ a z) (/ b (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 a z) (+.f64 t (/.f64 b (*.f64 z z)))))
(* t (pow z 2))
(*.f64 (*.f64 z z) t)
(* (pow z 2) (+ t (/ a z)))
(*.f64 z (*.f64 z (+.f64 t (/.f64 a z))))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(*.f64 (*.f64 z z) (+.f64 t (/.f64 (+.f64 a (/.f64 b z)) z)))
(* (pow z 2) (+ t (* -1 (/ (+ (* -1 a) (* -1 (/ b z))) z))))
(*.f64 (*.f64 z z) (+.f64 t (/.f64 (+.f64 a (/.f64 b z)) z)))
(+ b (* a z))
(fma.f64 z a b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(* t (pow z 2))
(*.f64 (*.f64 z z) t)
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(*.f64 t (fma.f64 z (/.f64 a t) (fma.f64 z z (/.f64 b t))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(*.f64 t (fma.f64 z (/.f64 a t) (fma.f64 z z (/.f64 b t))))
(* t (+ (/ b t) (+ (/ (* a z) t) (pow z 2))))
(*.f64 t (fma.f64 z (/.f64 a t) (fma.f64 z z (/.f64 b t))))
(* t (pow z 2))
(*.f64 (*.f64 z z) t)
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z a b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z a b) t)))
(* -1 (* t (+ (* -1 (/ (+ b (* a z)) t)) (* -1 (pow z 2)))))
(*.f64 t (fma.f64 z z (/.f64 (fma.f64 z a b) t)))
(+ b (* t (pow z 2)))
(fma.f64 z (*.f64 z t) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (+ (* a z) (* t (pow z 2))))
(fma.f64 z (fma.f64 z t a) b)
(* a z)
(*.f64 z a)
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(*.f64 a (fma.f64 t (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(*.f64 a (fma.f64 t (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a (+ z (+ (/ b a) (/ (* t (pow z 2)) a))))
(*.f64 a (fma.f64 t (/.f64 (*.f64 z z) a) (+.f64 z (/.f64 b a))))
(* a z)
(*.f64 z a)
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a)))
(* -1 (* a (+ (* -1 z) (* -1 (/ (+ b (* t (pow z 2))) a)))))
(*.f64 a (+.f64 z (/.f64 (fma.f64 z (*.f64 z t) b) a)))
(* z (+ a (* t z)))
(*.f64 z (fma.f64 z t a))
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
(+ b (* z (+ a (* t z))))
(fma.f64 z (fma.f64 z t a) b)
b
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(*.f64 b (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(*.f64 b (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)))
(* b (+ 1 (/ (* z (+ a (* t z))) b)))
(*.f64 b (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)))
b
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(*.f64 b (*.f64 (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(*.f64 b (*.f64 (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* -1 (* b (- (* -1 (/ (* z (+ a (* t z))) b)) 1)))
(*.f64 b (*.f64 (fma.f64 (fma.f64 z t a) (/.f64 z b) #s(literal 1 binary64)) #s(literal 1 binary64)))
a
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(* t z)
(*.f64 z t)
(* z (+ t (/ a z)))
(*.f64 z (+.f64 t (/.f64 a z)))
(* z (+ t (/ a z)))
(*.f64 z (+.f64 t (/.f64 a z)))
(* z (+ t (/ a z)))
(*.f64 z (+.f64 t (/.f64 a z)))
(* t z)
(*.f64 z t)
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(*.f64 z (+.f64 t (/.f64 a z)))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(*.f64 z (+.f64 t (/.f64 a z)))
(* -1 (* z (+ (* -1 t) (* -1 (/ a z)))))
(*.f64 z (+.f64 t (/.f64 a z)))
a
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(* t z)
(*.f64 z t)
(* t (+ z (/ a t)))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t (+ z (/ a t)))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t (+ z (/ a t)))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t z)
(*.f64 z t)
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(*.f64 t (+.f64 z (/.f64 a t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(*.f64 t (+.f64 z (/.f64 a t)))
(* -1 (* t (+ (* -1 z) (* -1 (/ a t)))))
(*.f64 t (+.f64 z (/.f64 a t)))
(* t z)
(*.f64 z t)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
(+ a (* t z))
(fma.f64 z t a)
a
(* a (+ 1 (/ (* t z) a)))
(*.f64 a (fma.f64 t (/.f64 z a) #s(literal 1 binary64)))
(* a (+ 1 (/ (* t z) a)))
(*.f64 a (fma.f64 t (/.f64 z a) #s(literal 1 binary64)))
(* a (+ 1 (/ (* t z) a)))
(*.f64 a (fma.f64 t (/.f64 z a) #s(literal 1 binary64)))
a
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 a (fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z a) #s(literal -1 binary64))))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 a (fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z a) #s(literal -1 binary64))))
(* -1 (* a (- (* -1 (/ (* t z) a)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 a (fma.f64 (-.f64 #s(literal 0 binary64) t) (/.f64 z a) #s(literal -1 binary64))))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
x
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 x a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 x a)))
(* a (+ (* 1000000000000/607771387771 (* y z)) (/ x a)))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 x a)))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 x a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 x a)))
(* -1 (* a (+ (* -1000000000000/607771387771 (* y z)) (* -1 (/ x a)))))
(*.f64 a (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y z) (/.f64 x a)))
x
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a) (/.f64 x y)))
(* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a) (/.f64 x y)))
(* y (+ (* 1000000000000/607771387771 (* a z)) (/ x y)))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a) (/.f64 x y)))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a) (/.f64 x y)))
(* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a) (/.f64 x y)))
(* -1 (* y (+ (* -1000000000000/607771387771 (* a z)) (* -1 (/ x y)))))
(*.f64 y (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a) (/.f64 x y)))
x
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (/.f64 x z)))
(* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (/.f64 x z)))
(* z (+ (* 1000000000000/607771387771 (* a y)) (/ x z)))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (/.f64 x z)))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (/.f64 x z)))
(* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (/.f64 x z)))
(* -1 (* z (+ (* -1000000000000/607771387771 (* a y)) (* -1 (/ x z)))))
(*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a) (/.f64 x z)))
(* 1000000000000/607771387771 (* a (* y z)))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
(+ x (* 1000000000000/607771387771 (* a (* y z))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (*.f64 z a)) x)
x
(* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))
(*.f64 x (fma.f64 a (*.f64 (/.f64 (*.f64 y z) x) #s(literal 1000000000000/607771387771 binary64)) #s(literal 1 binary64)))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))
(*.f64 x (fma.f64 a (*.f64 (/.f64 (*.f64 y z) x) #s(literal 1000000000000/607771387771 binary64)) #s(literal 1 binary64)))
(* x (+ 1 (* 1000000000000/607771387771 (/ (* a (* y z)) x))))
(*.f64 x (fma.f64 a (*.f64 (/.f64 (*.f64 y z) x) #s(literal 1000000000000/607771387771 binary64)) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))
(*.f64 (fma.f64 (*.f64 a #s(literal -1000000000000/607771387771 binary64)) (/.f64 (*.f64 y z) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))
(*.f64 (fma.f64 (*.f64 a #s(literal -1000000000000/607771387771 binary64)) (/.f64 (*.f64 y z) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1000000000000/607771387771 (/ (* a (* y z)) x)) 1)))
(*.f64 (fma.f64 (*.f64 a #s(literal -1000000000000/607771387771 binary64)) (/.f64 (*.f64 y z) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* 1000000000000/607771387771 a)
(*.f64 #s(literal 1000000000000/607771387771 binary64) a)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(* y z)
(*.f64 y z)
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(/ (* a y) (pow z 3))
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 3)
(*.f64 z (*.f64 z z))
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(pow z 2)
(*.f64 z z)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* a y)
(*.f64 y a)
(* -98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)))
(- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))
(- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))
(- (pow x 2) (* 98006906478012650950129/10000000000000000000000 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 y y) (/.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 y y) (/.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 y y) (/.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 y y) (/.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 y y) (/.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(* (pow x 2) (+ 1 (* -98006906478012650950129/10000000000000000000000 (/ (pow y 2) (pow x 2)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 y y) (/.f64 #s(literal -98006906478012650950129/10000000000000000000000 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(pow x 2)
(*.f64 x x)
(+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))
(fma.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))
(+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))
(fma.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))
(+ (* -98006906478012650950129/10000000000000000000000 (pow y 2)) (pow x 2))
(fma.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)) (*.f64 x x))
(* -98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(*.f64 y (*.f64 y (fma.f64 x (/.f64 x (*.f64 y y)) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(*.f64 y (*.f64 y (fma.f64 x (/.f64 x (*.f64 y y)) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(*.f64 y (*.f64 y (fma.f64 x (/.f64 x (*.f64 y y)) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))
(* -98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64)))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(*.f64 y (*.f64 y (fma.f64 x (/.f64 x (*.f64 y y)) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(*.f64 y (*.f64 y (fma.f64 x (/.f64 x (*.f64 y y)) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 98006906478012650950129/10000000000000000000000))
(*.f64 y (*.f64 y (fma.f64 x (/.f64 x (*.f64 y y)) #s(literal -98006906478012650950129/10000000000000000000000 binary64))))
(* -313060547623/100000000000 y)
(*.f64 y #s(literal -313060547623/100000000000 binary64))
(- x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
(- x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
(- x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
x
(* x (+ 1 (* -313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(* x (+ 1 (* -313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(* x (+ 1 (* -313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal -313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 #s(literal 313060547623/100000000000 binary64) (/.f64 y x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* -313060547623/100000000000 y))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
(+ x (* -313060547623/100000000000 y))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
(+ x (* -313060547623/100000000000 y))
(fma.f64 y #s(literal -313060547623/100000000000 binary64) x)
(* -313060547623/100000000000 y)
(*.f64 y #s(literal -313060547623/100000000000 binary64))
(* y (- (/ x y) 313060547623/100000000000))
(*.f64 y (+.f64 (/.f64 x y) #s(literal -313060547623/100000000000 binary64)))
(* y (- (/ x y) 313060547623/100000000000))
(*.f64 y (+.f64 (/.f64 x y) #s(literal -313060547623/100000000000 binary64)))
(* y (- (/ x y) 313060547623/100000000000))
(*.f64 y (+.f64 (/.f64 x y) #s(literal -313060547623/100000000000 binary64)))
(* -313060547623/100000000000 y)
(*.f64 y #s(literal -313060547623/100000000000 binary64))
(* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) #s(literal -313060547623/100000000000 binary64)))
(* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) #s(literal -313060547623/100000000000 binary64)))
(* -1 (* y (+ 313060547623/100000000000 (* -1 (/ x y)))))
(*.f64 y (+.f64 (/.f64 x y) #s(literal -313060547623/100000000000 binary64)))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
x
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(* x (+ 1 (* 313060547623/100000000000 (/ y x))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 y (/.f64 #s(literal -313060547623/100000000000 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 y (/.f64 #s(literal -313060547623/100000000000 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -313060547623/100000000000 (/ y x)) 1)))
(*.f64 (fma.f64 y (/.f64 #s(literal -313060547623/100000000000 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(+ x (* 313060547623/100000000000 y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* y (+ 313060547623/100000000000 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 313060547623/100000000000 binary64)))
(* 313060547623/100000000000 y)
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 #s(literal -313060547623/100000000000 binary64) (/.f64 x y))))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 #s(literal -313060547623/100000000000 binary64) (/.f64 x y))))
(* -1 (* y (- (* -1 (/ x y)) 313060547623/100000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 #s(literal -313060547623/100000000000 binary64) (/.f64 x y))))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(/ 607771387771/1000000000000 y)
(/.f64 #s(literal 607771387771/1000000000000 binary64) y)
(+ (* 119400905721/10000000000 (/ z y)) (* 607771387771/1000000000000 (/ 1 y)))
(fma.f64 z (/.f64 #s(literal 119400905721/10000000000 binary64) y) (/.f64 #s(literal 607771387771/1000000000000 binary64) y))
(+ (* z (+ (* 314690115749/10000000000 (/ z y)) (* 119400905721/10000000000 (/ 1 y)))) (* 607771387771/1000000000000 (/ 1 y)))
(fma.f64 z (fma.f64 z (/.f64 #s(literal 314690115749/10000000000 binary64) y) (/.f64 #s(literal 119400905721/10000000000 binary64) y)) (/.f64 #s(literal 607771387771/1000000000000 binary64) y))
(+ (* z (+ (* z (+ (* 15234687407/1000000000 (/ z y)) (* 314690115749/10000000000 (/ 1 y)))) (* 119400905721/10000000000 (/ 1 y)))) (* 607771387771/1000000000000 (/ 1 y)))
(fma.f64 z (fma.f64 z (fma.f64 z (/.f64 #s(literal 15234687407/1000000000 binary64) y) (/.f64 #s(literal 314690115749/10000000000 binary64) y)) (/.f64 #s(literal 119400905721/10000000000 binary64) y)) (/.f64 #s(literal 607771387771/1000000000000 binary64) y))
(/ (pow z 4) y)
(/.f64 (pow.f64 z #s(literal 4 binary64)) y)
(* (pow z 4) (+ (/ 1 y) (* 15234687407/1000000000 (/ 1 (* y z)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y z))))
(* (pow z 4) (+ (/ 1 y) (+ (/ 15234687407/1000000000 (* y z)) (/ 314690115749/10000000000 (* y (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y z)) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y (*.f64 z z))))))
(* (pow z 4) (+ (/ 1 y) (+ (* 314690115749/10000000000 (/ 1 (* y (pow z 2)))) (+ (* 119400905721/10000000000 (/ 1 (* y (pow z 3)))) (/ 15234687407/1000000000 (* y z))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 y (*.f64 z (*.f64 z z))))) (+.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y (*.f64 z z))))))
(/ (pow z 4) y)
(/.f64 (pow.f64 z #s(literal 4 binary64)) y)
(* (pow z 4) (+ (/ 1 y) (* 15234687407/1000000000 (/ 1 (* y z)))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y z))))
(* (pow z 4) (+ (/ 1 y) (+ (/ 15234687407/1000000000 (* y z)) (/ 314690115749/10000000000 (* y (pow z 2))))))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) (*.f64 y z)) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 y (*.f64 z z))))))
(* (pow z 4) (+ (* -1 (/ (- (* -1 (/ (+ (* 314690115749/10000000000 (/ 1 y)) (* 119400905721/10000000000 (/ 1 (* y z)))) z)) (* 15234687407/1000000000 (/ 1 y))) z)) (/ 1 y)))
(*.f64 (pow.f64 z #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) y) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 y z))) z) (/.f64 #s(literal 15234687407/1000000000 binary64) y)) z)))
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
(/ (+ 607771387771/1000000000000 (* z (+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z))))))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)
119400905721/10000000000
#s(literal 119400905721/10000000000 binary64)
(+ 119400905721/10000000000 (* 314690115749/10000000000 z))
(fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* 15234687407/1000000000 z))))
(fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(+ 119400905721/10000000000 (* z (+ 314690115749/10000000000 (* z (+ 15234687407/1000000000 z)))))
(fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (/ 314690115749/10000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 15234687407/1000000000 binary64) z) (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)))))
(* (pow z 3) (+ 1 (+ (* 15234687407/1000000000 (/ 1 z)) (+ (* 119400905721/10000000000 (/ 1 (pow z 3))) (/ 314690115749/10000000000 (pow z 2))))))
(*.f64 z (*.f64 (*.f64 z z) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)) (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z (*.f64 z z)))))))
(pow z 3)
(*.f64 z (*.f64 z z))
(* (pow z 3) (+ 1 (* 15234687407/1000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 15234687407/1000000000 binary64) z)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (* 314690115749/10000000000 (/ 1 z))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 314690115749/10000000000 binary64) z)) z)) (*.f64 z (*.f64 z (-.f64 #s(literal 0 binary64) z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 15234687407/1000000000 (+ (* 314690115749/10000000000 (/ 1 z)) (/ 119400905721/10000000000 (pow z 2)))) z)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 314690115749/10000000000 binary64) z) (+.f64 #s(literal 15234687407/1000000000 binary64) (/.f64 #s(literal 119400905721/10000000000 binary64) (*.f64 z z)))) z)) (*.f64 z (*.f64 z (-.f64 #s(literal 0 binary64) z))))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))
(* 98006906478012650950129/10000000000000000000000 (pow y 2))
(*.f64 y (*.f64 y #s(literal 98006906478012650950129/10000000000000000000000 binary64)))

eval209.0ms (1.2%)

Memory
29.5MiB live, 253.1MiB allocated
Compiler

Compiled 29 791 to 2 303 computations (92.3% saved)

prune182.0ms (1%)

Memory
-16.2MiB live, 463.1MiB allocated
Pruning

42 alts after pruning (38 fresh and 4 done)

PrunedKeptTotal
New1 060101 070
Fresh42832
Picked325
Done022
Total1 067421 109
Accuracy
100.0%
Counts
1 109 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.7%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
57.0%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
55.8%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
54.0%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
52.7%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
54.1%
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
30.3%
(fma.f64 (*.f64 t (*.f64 z z)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
34.5%
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
37.2%
(fma.f64 y (/.f64 t (*.f64 z z)) x)
57.6%
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
37.1%
(fma.f64 t (/.f64 y (*.f64 z z)) x)
51.9%
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
60.8%
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
53.2%
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
55.3%
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
8.7%
(/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (*.f64 z (*.f64 z z)))
9.6%
(/.f64 (/.f64 (/.f64 (*.f64 y a) z) z) z)
7.0%
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
19.9%
(/.f64 (*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
57.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
35.7%
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
59.2%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
60.0%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
59.8%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
57.5%
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
55.2%
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
10.3%
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
10.2%
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
10.0%
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
10.0%
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
30.8%
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
25.7%
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
5.4%
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
9.2%
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
25.1%
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
25.1%
(*.f64 y #s(literal 313060547623/100000000000 binary64))
53.8%
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
21.3%
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
25.4%
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
10.3%
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
25.4%
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
37.0%
x
Compiler

Compiled 2 120 to 780 computations (63.2% saved)

regimes260.0ms (1.5%)

Memory
-5.2MiB live, 435.8MiB allocated
Counts
88 → 2
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 y a) z) z) z)
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (*.f64 z (*.f64 z z)))
(fma.f64 (*.f64 t (*.f64 z z)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))))
(+.f64 x (/.f64 (*.f64 (*.f64 z z) (fma.f64 y t (/.f64 (*.f64 y a) z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 t (/.f64 y (*.f64 z z)) x)) (/.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y t)) (*.f64 z (*.f64 z z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (/.f64 z b) #s(literal 1 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
Outputs
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z))))))
Calls

8 calls:

48.0ms
a
42.0ms
b
33.0ms
z
29.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
27.0ms
t
Results
AccuracySegmentsBranch
74.5%4x
74.5%3y
99.1%3z
77.8%8t
66.8%2a
72.3%5b
99.0%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
99.0%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 126 to 95 computations (24.6% saved)

regimes50.0ms (0.3%)

Memory
19.9MiB live, 137.0MiB allocated
Counts
87 → 2
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 y a) z) z) z)
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (*.f64 z (*.f64 z z)))
(fma.f64 (*.f64 t (*.f64 z z)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(*.f64 x (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 30682095812842786715169336002493367/1000000000000000000000000000000000 binary64)))))
(+.f64 x (/.f64 (*.f64 (*.f64 z z) (fma.f64 y t (/.f64 (*.f64 y a) z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 (fma.f64 a (/.f64 y (*.f64 z (*.f64 z z))) (fma.f64 t (/.f64 y (*.f64 z z)) x)) (/.f64 (*.f64 #s(literal -15234687407/1000000000 binary64) (*.f64 y t)) (*.f64 z (*.f64 z z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 b (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (/.f64 z b) #s(literal 1 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(*.f64 y (fma.f64 z (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))))
(fma.f64 y (*.f64 (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) a) (fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x))
Outputs
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

2 calls:

23.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
22.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
98.2%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
98.2%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 84 to 59 computations (29.8% saved)

regimes112.0ms (0.6%)

Memory
-8.1MiB live, 111.5MiB allocated
Counts
77 → 2
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 y a) z) z) z)
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (*.f64 z (*.f64 z z)))
(fma.f64 (*.f64 t (*.f64 z z)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 z #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(-.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (/.f64 (+.f64 (/.f64 (fma.f64 y t (fma.f64 y #s(literal -98517059967927196814627/1000000000000000000000 binary64) (*.f64 y #s(literal 55647806218377003596563527016327/100000000000000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 3652704169880641883561/100000000000000000000 binary64))) z))
(fma.f64 y (/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) y)) x)
Outputs
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

63.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
23.0ms
z
22.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
96.1%3z
95.3%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
95.3%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes61.0ms (0.3%)

Memory
10.0MiB live, 127.7MiB allocated
Counts
69 → 4
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 y a) z) z) z)
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (*.f64 y (*.f64 (*.f64 z z) t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 x (fma.f64 b (/.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)) x)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -15234687407/1000000000 binary64) (/.f64 (*.f64 y a) z) (*.f64 y a)) (*.f64 z (*.f64 z z)))
(fma.f64 (*.f64 t (*.f64 z z)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 t (*.f64 z z) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 y (/.f64 (fma.f64 z (*.f64 z t) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

19.0ms
z
19.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
18.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
94.6%4z
91.0%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
91.0%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes20.0ms (0.1%)

Memory
12.9MiB live, 52.2MiB allocated
Counts
60 → 3
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 15234687407/1000000000 binary64) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 98006906478012650950129/10000000000000000000000 binary64) (*.f64 y y))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(/.f64 (/.f64 (/.f64 (*.f64 y a) z) z) z)
(fma.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x)
(*.f64 (*.f64 z y) (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(fma.f64 z (fma.f64 z (*.f64 (*.f64 b y) #s(literal 123439798033292669987862100000000000000/224502278183706222041215714334315011 binary64)) (*.f64 y (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x))
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

1 calls:

17.0ms
z
Results
AccuracySegmentsBranch
93.0%3z
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes44.0ms (0.2%)

Memory
-19.3MiB live, 113.0MiB allocated
Counts
46 → 3
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(+.f64 x (/.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z #s(literal 119400905721/10000000000 binary64) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y #s(literal 313060547623/100000000000 binary64) (/.f64 (*.f64 y #s(literal -3652704169880641883561/100000000000000000000 binary64)) z)))
(*.f64 a (/.f64 y (*.f64 z (*.f64 z z))))
(*.f64 (/.f64 a (*.f64 z (*.f64 z z))) y)
(/.f64 (*.f64 y a) (*.f64 z (*.f64 z z)))
(*.f64 y (fma.f64 z (fma.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 #s(literal 1000000000000/607771387771 binary64) a)) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(/.f64 (*.f64 y (*.f64 y #s(literal -98006906478012650950129/10000000000000000000000 binary64))) (-.f64 x (*.f64 y #s(literal 313060547623/100000000000 binary64))))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y #s(literal 607771387771/1000000000000 binary64)) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z #s(literal 314690115749/10000000000 binary64) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z t a) b)) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (*.f64 z (fma.f64 #s(literal 1000000000000/607771387771 binary64) (/.f64 y z) (*.f64 y #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x))
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (fma.f64 #s(literal 1000000000000/607771387771 binary64) y (*.f64 y (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(+.f64 x (/.f64 (*.f64 y b) (fma.f64 z (*.f64 z (*.f64 z z)) #s(literal 607771387771/1000000000000 binary64))))
(+.f64 x (fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) (*.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))))))
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

3 calls:

15.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
14.0ms
z
13.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
Results
AccuracySegmentsBranch
90.1%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
90.1%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
92.3%3z
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes28.0ms (0.2%)

Memory
-0.8MiB live, 74.8MiB allocated
Counts
27 → 3
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
Calls

3 calls:

10.0ms
z
9.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
7.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
80.7%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
80.7%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
83.4%3z
Compiler

Compiled 91 to 65 computations (28.6% saved)

regimes13.0ms (0.1%)

Memory
-7.6MiB live, 33.5MiB allocated
Counts
26 → 3
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 t (/.f64 y (*.f64 z z)) x)
(fma.f64 y (/.f64 t (*.f64 z z)) x)
(fma.f64 z (*.f64 y (fma.f64 a #s(literal 1000000000000/607771387771 binary64) (*.f64 b #s(literal -11940090572100000000000000/369386059793087248348441 binary64)))) x)
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

1 calls:

12.0ms
z
Results
AccuracySegmentsBranch
83.3%3z
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes8.0ms (0%)

Memory
18.9MiB live, 18.9MiB allocated
Counts
22 → 3
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x)
(fma.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x)
(fma.f64 y (*.f64 b #s(literal 1000000000000/607771387771 binary64)) x)
(+.f64 x (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)))
(+.f64 x (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 z a)))
(*.f64 y (*.f64 b (*.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64))))
(*.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y a)))
(*.f64 (*.f64 a (*.f64 y #s(literal 1000000000000/607771387771 binary64))) z)
(*.f64 y (*.f64 b (fma.f64 z #s(literal -11940090572100000000000000/369386059793087248348441 binary64) #s(literal 1000000000000/607771387771 binary64))))
(fma.f64 (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 y z) x)
(+.f64 x (/.f64 (*.f64 y b) #s(literal 607771387771/1000000000000 binary64)))
(*.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))))
(*.f64 y (fma.f64 z (*.f64 #s(literal 1000000000000/607771387771 binary64) a) (*.f64 b #s(literal 1000000000000/607771387771 binary64))))
(*.f64 x (fma.f64 y (/.f64 #s(literal 313060547623/100000000000 binary64) x) #s(literal 1 binary64)))
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x)
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

1 calls:

7.0ms
z
Results
AccuracySegmentsBranch
82.8%3z
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes14.0ms (0.1%)

Memory
-6.2MiB live, 31.8MiB allocated
Counts
6 → 4
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
(*.f64 y (*.f64 #s(literal 1000000000000/607771387771 binary64) b))
Outputs
(*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y))
x
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

4 calls:

5.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
3.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
3.0ms
z
3.0ms
y
Results
AccuracySegmentsBranch
59.4%2y
66.6%4(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
74.6%4(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
69.8%3z
Compiler

Compiled 98 to 71 computations (27.6% saved)

regimes3.0ms (0%)

Memory
8.8MiB live, 8.8MiB allocated
Counts
4 → 4
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
Outputs
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
x
(*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

1 calls:

2.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Results
AccuracySegmentsBranch
74.6%4(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 41 to 29 computations (29.3% saved)

regimes18.0ms (0.1%)

Memory
8.8MiB live, 47.0MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Outputs
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
Calls

8 calls:

4.0ms
x
2.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
2.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
2.0ms
y
2.0ms
a
Results
AccuracySegmentsBranch
57.6%1y
57.6%1(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
57.6%1a
57.6%1b
57.6%1z
57.6%1t
57.6%1x
57.6%1(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
Compiler

Compiled 126 to 95 computations (24.6% saved)

regimes21.0ms (0.1%)

Memory
-26.5MiB live, 51.0MiB allocated
Counts
2 → 3
Calls
Call 1
Inputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
Outputs
x
(*.f64 y #s(literal 313060547623/100000000000 binary64))
x
Calls

8 calls:

7.0ms
y
3.0ms
a
2.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
2.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
2.0ms
x
Results
AccuracySegmentsBranch
45.6%3y
38.7%2b
39.1%2t
39.6%2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
44.5%4z
39.6%2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
49.7%3x
37.0%1a
Compiler

Compiled 126 to 95 computations (24.6% saved)

regimes10.0ms (0.1%)

Memory
31.5MiB live, 31.5MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
x
Outputs
x
Calls

7 calls:

1.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
1.0ms
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
1.0ms
t
1.0ms
b
1.0ms
y
Results
AccuracySegmentsBranch
37.0%1b
37.0%1t
37.0%1(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))))
37.0%1(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64)))
37.0%1z
37.0%1y
37.0%1x
Compiler

Compiled 119 to 89 computations (25.2% saved)

bsearch2.0ms (0%)

Memory
-35.3MiB live, 3.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
3.0MiB live, 3.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch183.0ms (1%)

Memory
28.9MiB live, 227.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
101.0ms
1.9146179076303798e+45
3.4877147334644577e+45
40.0ms
-4.6174141350755725e-6
-1.3961596474175956e-13
33.0ms
-6.3699302814337424e+60
-5.99401365569291e+56
Samples
158.0ms336×0valid
Compiler

Compiled 962 to 661 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 140.0ms
ival-mult: 102.0ms (72.6% of total)
const: 23.0ms (16.4% of total)
ival-add: 13.0ms (9.3% of total)
ival-div: 2.0ms (1.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch93.0ms (0.5%)

Memory
-45.8MiB live, 134.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
1.9146179076303798e+45
3.4877147334644577e+45
69.0ms
-6.3699302814337424e+60
-5.99401365569291e+56
Samples
78.0ms192×0valid
Compiler

Compiled 478 to 339 computations (29.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
const: 52.0ms (74.2% of total)
ival-mult: 9.0ms (12.8% of total)
ival-add: 8.0ms (11.4% of total)
ival-div: 1.0ms (1.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch57.0ms (0.3%)

Memory
19.0MiB live, 133.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.9146179076303798e+45
3.4877147334644577e+45
35.0ms
-6.3699302814337424e+60
-5.99401365569291e+56
Samples
45.0ms192×0valid
Compiler

Compiled 406 to 291 computations (28.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
const: 16.0ms (42.5% of total)
ival-mult: 13.0ms (34.5% of total)
ival-add: 8.0ms (21.2% of total)
ival-div: 1.0ms (2.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch74.0ms (0.4%)

Memory
9.7MiB live, 168.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
1.4066210641722987e-24
2.458836525568151e-21
33.0ms
-6.3699302814337424e+60
-5.99401365569291e+56
Samples
54.0ms256×0valid
Compiler

Compiled 550 to 415 computations (24.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
const: 19.0ms (42.4% of total)
ival-mult: 12.0ms (26.8% of total)
ival-add: 11.0ms (24.5% of total)
ival-div: 2.0ms (4.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch69.0ms (0.4%)

Memory
6.7MiB live, 165.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
37653249634.298935
1725629892505.5803
33.0ms
-6.3699302814337424e+60
-5.99401365569291e+56
Samples
53.0ms240×0valid
Compiler

Compiled 481 to 369 computations (23.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
const: 18.0ms (42.1% of total)
ival-mult: 13.0ms (30.4% of total)
ival-add: 9.0ms (21% of total)
ival-div: 2.0ms (4.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch72.0ms (0.4%)

Memory
-27.7MiB live, 176.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
37653249634.298935
1725629892505.5803
33.0ms
-6.3699302814337424e+60
-5.99401365569291e+56
Samples
52.0ms240×0valid
Compiler

Compiled 406 to 324 computations (20.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
const: 18.0ms (41.4% of total)
ival-add: 12.0ms (27.6% of total)
ival-mult: 12.0ms (27.6% of total)
ival-div: 2.0ms (4.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.647111950694275e-45
1.5313549092246983e-31
0.0ms
-1.1630451160744315e+109
-1.1122095483347828e+100
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.647111950694275e-45
1.5313549092246983e-31
0.0ms
-1.1630451160744315e+109
-1.1122095483347828e+100
Compiler

Compiled 46 to 39 computations (15.2% saved)

bsearch159.0ms (0.9%)

Memory
-6.4MiB live, 151.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
8.580763475942487e-70
2.461021962057993e-68
122.0ms
-3.3357855046237933e-133
-8.132480075995446e-139
Samples
141.0ms256×0valid
Compiler

Compiled 334 to 295 computations (11.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 131.0ms
ival-add: 68.0ms (51.7% of total)
ival-mult: 43.0ms (32.7% of total)
const: 19.0ms (14.5% of total)
ival-div: 2.0ms (1.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify20.0ms (0.1%)

Memory
5.2MiB live, 43.9MiB allocated
Algorithm
egg-herbie
Rules
38×*-commutative_binary64
22×+-commutative_binary64
10×if-if-or-not_binary32
sub-neg_binary64
neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0124705
1168705
2173705
3175705
4176705
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal -4382356096103031/37778931862957161709568 binary64)) (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (if (<=.f64 z #s(literal 1949999999999999973946141117814397509826510848 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 1949999999999999973946141117814397509826510848 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 2099999999999999947564101968641862674107334656 binary64)) (fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 1595073594941899/664613997892457936451903530140172288 binary64)) (fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x) (fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 185000000000 binary64)) (fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 66000000000 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6427752177035961/3213876088517980551083924184682325205044405987565585670602752 binary64)) x (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6427752177035961/3213876088517980551083924184682325205044405987565585670602752 binary64)) x (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(if (<=.f64 x #s(literal -3666197480843679/26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008 binary64)) x (if (<=.f64 x #s(literal 4196164807207575/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64)) x))
x
Outputs
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (+.f64 (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (-.f64 (fma.f64 y (/.f64 #s(literal 55833770631/5000000000 binary64) z) (*.f64 t (/.f64 y (*.f64 z z)))) (fma.f64 y (/.f64 #s(literal 4769379582500641883561/100000000000000000000 binary64) z) (fma.f64 y (/.f64 #s(literal 98517059967927196814627/1000000000000000000000 binary64) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -55647806218377003596563527016327/100000000000000000000000000000 binary64)) (*.f64 z z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (fma.f64 (fma.f64 z (fma.f64 z t a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal -4382356096103031/37778931862957161709568 binary64)) (fma.f64 y (/.f64 (fma.f64 z a b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64)) #s(literal 314690115749/10000000000 binary64)) #s(literal 119400905721/10000000000 binary64)) #s(literal 607771387771/1000000000000 binary64))) x) (if (<=.f64 z #s(literal 1949999999999999973946141117814397509826510848 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 1949999999999999973946141117814397509826510848 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z #s(literal 313060547623/100000000000 binary64) #s(literal 55833770631/5000000000 binary64)) t) a) b)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 2099999999999999947564101968641862674107334656 binary64)) (fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 #s(literal 1000000000000/607771387771 binary64) y) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 2099999999999999947564101968641862674107334656 binary64)) (fma.f64 (fma.f64 z (fma.f64 z t a) b) (*.f64 y #s(literal 1000000000000/607771387771 binary64)) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 1595073594941899/664613997892457936451903530140172288 binary64)) (fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x) (fma.f64 (/.f64 y z) #s(literal -3652704169880641883561/100000000000000000000 binary64) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 185000000000 binary64)) (fma.f64 b (fma.f64 y #s(literal 1000000000000/607771387771 binary64) (*.f64 #s(literal -11940090572100000000000000/369386059793087248348441 binary64) (*.f64 y z))) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 66000000000 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 z #s(literal -600000000000000011585558082980146105192257007027776126976 binary64)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x) (if (<=.f64 z #s(literal 66000000000 binary64)) (fma.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b) x) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x)))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 b (*.f64 #s(literal 1000000000000/607771387771 binary64) y)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6427752177035961/3213876088517980551083924184682325205044405987565585670602752 binary64)) x (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal -9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 b (*.f64 y #s(literal 1000000000000/607771387771 binary64))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6427752177035961/3213876088517980551083924184682325205044405987565585670602752 binary64)) x (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal -9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6427752177035961/3213876088517980551083924184682325205044405987565585670602752 binary64)) x (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64)) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z #s(literal 15234687407/1000000000 binary64)) z) #s(literal 314690115749/10000000000 binary64)) z) #s(literal 119400905721/10000000000 binary64)) z) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 b y)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal -9999999999999999818508707188399807864717650964328171247958398369899072554380053298205803424393137676263358464 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal 6427752177035961/3213876088517980551083924184682325205044405987565585670602752 binary64)) x (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z #s(literal 313060547623/100000000000 binary64)) #s(literal 55833770631/5000000000 binary64))) t)) a)) b)) (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 z #s(literal 15234687407/1000000000 binary64))) #s(literal 314690115749/10000000000 binary64))) #s(literal 119400905721/10000000000 binary64))) #s(literal 607771387771/1000000000000 binary64))) #s(literal +inf.0 binary64)) (*.f64 #s(literal 1000000000000/607771387771 binary64) (*.f64 y b)) (fma.f64 y #s(literal 313060547623/100000000000 binary64) x))))
(fma.f64 y #s(literal 313060547623/100000000000 binary64) x)
(if (<=.f64 x #s(literal -3666197480843679/26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715008 binary64)) x (if (<=.f64 x #s(literal 4196164807207575/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (*.f64 y #s(literal 313060547623/100000000000 binary64)) x))
x

soundness1.3s (7.4%)

Memory
38.6MiB live, 1 349.7MiB allocated
Rules
10 592×accelerator-lowering-fma.f32
10 592×accelerator-lowering-fma.f64
9 926×accelerator-lowering-fma.f32
9 926×accelerator-lowering-fma.f64
9 872×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
091615199
1316714896
0875612832
06337560
121717351
268767287
086166419
030150
1182150
21516150
08516119
059323
1422321
23442321
08965265
04948689
117238448
256208384
082217030
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 373 to 607 computations (55.8% saved)

preprocess117.0ms (0.7%)

Memory
-20.7MiB live, 173.0MiB allocated
Compiler

Compiled 1 702 to 400 computations (76.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...