xlohi (overflows)

Time bar (total: 8.8s)

analyze1.0ms (0%)

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

Compiled 17 to 11 computations (35.3% saved)

sample886.0ms (10.1%)

Results
876.0ms8256×body256valid
Bogosity

preprocess223.0ms (2.5%)

Algorithm
egg-herbie
Rules
3440×fma-def
1178×div-sub
922×times-frac
782×sub-neg
602×associate-/r*
Problems
256×(/.f64 (-.f64 x lo) (-.f64 hi lo))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
033385
184365
2184357
3515353
41376345
54696345
66073345
76693345
86857345
96932345
106974345
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(neg.f64 (/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo)))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 lo x) (-.f64 lo hi))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (+.f64 x lo) (+.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 lo x) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 lo) x) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 lo hi))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(/.f64 (-.f64 (neg.f64 x) lo) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 lo) x) (+.f64 lo hi))
(/.f64 (+.f64 x lo) (-.f64 (neg.f64 lo) hi))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(/.f64 (neg.f64 (-.f64 x lo)) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 lo x) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 lo x) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) (+.f64 lo hi))
(neg.f64 (/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 (neg.f64 x) lo)) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 x lo) (-.f64 x hi))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
(/.f64 (-.f64 lo hi) (-.f64 lo x))
Compiler

Compiled 30 to 13 computations (56.7% saved)

eval0.0ms (0%)

Compiler

Compiled 10 to 6 computations (40% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 12 computations (40% saved)

localize26.0ms (0.3%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 7 computations (65% saved)

series5.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
lo
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
x
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
hi
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
x
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))

rewrite309.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
1904×prod-diff
967×log1p-expm1-u
784×expm1-log1p-u
292×expm1-udef
292×log1p-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
115531
2244231
Stop Event
node limit
Counts
1 → 233
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Outputs
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))

simplify332.0ms (3.8%)

Algorithm
egg-herbie
Rules
798×+-commutative
786×associate-+l+
780×unsub-neg
764×associate-+r+
470×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068038756
1170330326
2572221160
Stop Event
node limit
Counts
269 → 450
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x hi)))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(-.f64 (/.f64 x hi) (+.f64 (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (fma.f64 -1 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (/.f64 x hi))))
(-.f64 (-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (-.f64 (-.f64 (/.f64 (fma.f64 -1 x hi) lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 x hi))) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x)) (fma.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(-.f64 (-.f64 1 (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (fma.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (-.f64 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 hi (/.f64 (pow.f64 lo 2) (*.f64 -1 (-.f64 x hi))))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (*.f64 -1 (-.f64 x hi))))) (/.f64 (neg.f64 hi) lo)))
(+.f64 1 (-.f64 (-.f64 (/.f64 (fma.f64 -1 x hi) lo) (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 x hi))) (/.f64 (-.f64 x hi) (/.f64 (pow.f64 lo 2) hi))))
(+.f64 1 (+.f64 (*.f64 (/.f64 hi (pow.f64 lo 2)) (-.f64 hi x)) (fma.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 hi x) (/.f64 (-.f64 hi x) lo))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(neg.f64 (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (/.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))))
(+.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (+.f64 (/.f64 x lo) -1)) (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (-.f64 (*.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 2)) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)) (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
(+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 4) (-.f64 x lo))))) (/.f64 lo hi)))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)) (+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)) (-.f64 x lo)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (/.f64 (neg.f64 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 x (/.f64 1 (-.f64 hi lo)) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (-.f64 (/.f64 (*.f64 x 1) (-.f64 hi lo)) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 x (-.f64 hi lo))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (neg.f64 (/.f64 lo (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (cbrt.f64 (-.f64 hi lo)))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3)) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(+.f64 (-.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 1 (-.f64 hi lo)) lo))) (fma.f64 (neg.f64 (/.f64 1 (-.f64 hi lo))) lo (*.f64 (/.f64 1 (-.f64 hi lo)) lo)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 1))) (fma.f64 (neg.f64 (/.f64 lo (-.f64 hi lo))) 1 (*.f64 (/.f64 lo (-.f64 hi lo)) 1)))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (*.f64 (cbrt.f64 (/.f64 lo (-.f64 hi lo))) (cbrt.f64 (/.f64 lo (-.f64 hi lo)))))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo (-.f64 hi lo)))) (sqrt.f64 (/.f64 lo (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 lo)) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (-.f64 (/.f64 lo (-.f64 hi lo)) (*.f64 (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (*.f64 (/.f64 (cbrt.f64 lo) (-.f64 hi lo)) (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 (cbrt.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (sqrt.f64 (-.f64 hi lo))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 hi lo))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 (/.f64 lo (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) 1) (*.f64 (/.f64 (sqrt.f64 lo) (-.f64 hi lo)) (/.f64 (sqrt.f64 lo) 1))))
(+.f64 (fma.f64 (/.f64 -1 (-.f64 hi lo)) lo (/.f64 (*.f64 1 lo) (-.f64 hi lo))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 -1 (-.f64 hi lo)) lo)))
(+.f64 (*.f64 (/.f64 lo (-.f64 hi lo)) 0) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo))))
(+.f64 (fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 -1 (-.f64 (/.f64 hi lo) 1))) 0)
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo)))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 (sqrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 lo) (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (/.f64 lo (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (pow.f64 (/.f64 (cbrt.f64 lo) (cbrt.f64 (-.f64 hi lo))) 3))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))) (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 (fma.f64 (neg.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi)))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (neg.f64 (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 0 (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 lo (-.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))) (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (fma.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 (+.f64 lo hi) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (*.f64 (neg.f64 (+.f64 lo hi)) (/.f64 lo (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))) (-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo))))
(-.f64 (+.f64 0 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (/.f64 (+.f64 lo hi) (/.f64 (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)) lo)))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))))
(*.f64 (fma.f64 hi hi (*.f64 lo (+.f64 lo hi))) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(/.f64 (*.f64 (-.f64 x lo) (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))

eval389.0ms (4.4%)

Compiler

Compiled 19695 to 6293 computations (68% saved)

prune186.0ms (2.1%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New4446450
Fresh000
Picked101
Done000
Total4456451
Accuracy
98.5%
Counts
451 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
3.3%
(/.f64 x hi)
98.4%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.8%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
18.6%
1
18.8%
(/.f64 (-.f64 x lo) hi)
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
3.3%
(/.f64 x hi)
98.4%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.8%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
18.6%
1
Compiler

Compiled 220 to 148 computations (32.7% saved)

localize106.0ms (1.2%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
99.9%
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
97.3%
(-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi))
73.2%
(/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
42.0%
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
100.0%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
100.0%
(/.f64 (-.f64 x lo) hi)
99.6%
(-.f64 (/.f64 hi lo) 1)
99.6%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
Compiler

Compiled 116 to 40 computations (65.5% saved)

series45.0ms (0.5%)

Counts
8 → 210
Calls

63 calls:

TimeVariablePointExpression
20.0ms
lo
@-inf
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
3.0ms
x
@-inf
(/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
1.0ms
hi
@inf
(/.f64 (-.f64 x lo) hi)
1.0ms
lo
@inf
(-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi))
1.0ms
hi
@inf
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))

rewrite213.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
732×expm1-udef
292×associate-*r*
248×times-frac
230×frac-times
213×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027285
1443273
27722273
Stop Event
node limit
Counts
8 → 360
Calls
Call 1
Inputs
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 hi lo) 1)
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(*.f64 -1 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(pow.f64 (-.f64 (/.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 (neg.f64 lo) hi) 1 (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (/.f64 0 (neg.f64 hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 1 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(fma.f64 x (/.f64 1 hi) (/.f64 (neg.f64 lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 0 (/.f64 (-.f64 x lo) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) lo))) 1)
(-.f64 (/.f64 x lo) (/.f64 lo lo))
(-.f64 (/.f64 0 lo) (/.f64 (-.f64 x lo) lo))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(*.f64 1 (/.f64 (-.f64 x lo) lo))
(*.f64 (-.f64 x lo) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 x lo) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) lo)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) (sqrt.f64 (/.f64 (-.f64 x lo) lo)))
(*.f64 (/.f64 1 lo) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 lo)))
(*.f64 (/.f64 -1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x lo) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) lo)))
(-.f64 0 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) 1)
(*.f64 -1 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(*.f64 1 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(*.f64 (pow.f64 hi 2) (/.f64 -1 (-.f64 x lo)))
(*.f64 (pow.f64 hi 2) (neg.f64 (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 1)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(*.f64 (cbrt.f64 (pow.f64 hi 4)) (*.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) (neg.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (neg.f64 (pow.f64 hi 2)) (/.f64 -1 (-.f64 x lo)))
(*.f64 (/.f64 -1 (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (/.f64 (pow.f64 hi 2) (cbrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x lo))) (/.f64 (pow.f64 hi 2) (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 hi 1) (/.f64 hi (-.f64 x lo)))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) 1) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (-.f64 x lo)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) (sqrt.f64 (-.f64 x lo))) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (sqrt.f64 (-.f64 x lo))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (neg.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 lo x))
(pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 3) 1/3)
(pow.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) 2)
(pow.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) -1)
(neg.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(sqrt.f64 (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 hi 2) 3) (pow.f64 (-.f64 x lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(exp.f64 (log.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) x) (*.f64 (/.f64 lo (pow.f64 hi 2)) (neg.f64 lo)))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (*.f64 (neg.f64 lo) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))) 1)
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)))
(*.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 1)
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) lo)
(*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 hi 2)) (/.f64 (sqrt.f64 lo) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 lo (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (/.f64 lo (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(*.f64 (/.f64 1 (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 lo (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 hi 2)) (/.f64 (cbrt.f64 lo) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (cbrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(*.f64 (/.f64 lo 1) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) 1) (-.f64 x lo))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (-.f64 x lo)))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (sqrt.f64 (-.f64 x lo))) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 lo (neg.f64 (pow.f64 hi 2))) (-.f64 x lo))
(pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) 2)
(pow.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) -1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (*.f64 (/.f64 (neg.f64 lo) hi) 1))
(+.f64 (/.f64 lo hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (/.f64 (neg.f64 lo) hi) 1 (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 lo (+.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 1)
(*.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2) (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 1 (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (sqrt.f64 (/.f64 lo hi))) (-.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (sqrt.f64 (/.f64 lo hi))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3))))
(/.f64 1 (/.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)))
(/.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (neg.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 lo (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 lo (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (+.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) lo)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) hi))
(/.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) 1)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 lo (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 lo (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) lo)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) hi))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) 1)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (/.f64 hi lo)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))) (neg.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi)))))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi)))
(/.f64 (/.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) hi)
(pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))
(log.f64 (exp.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (exp.f64 (/.f64 lo hi))))
(cbrt.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(exp.f64 (log.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(fma.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 lo hi))
(fma.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo) (/.f64 lo hi))
(fma.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (-.f64 (/.f64 lo hi) (/.f64 x hi)))
(-.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))) (/.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(*.f64 1 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))
(*.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 1)
(*.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2) (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(*.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (/.f64 1 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))) (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3))))
(/.f64 1 (/.f64 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 hi x)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) 1)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) hi) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) x)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (neg.f64 x))) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 hi x)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) 1)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) hi) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) x)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) hi))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (neg.f64 hi)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (neg.f64 x))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 hi x)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) hi) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) x)) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) hi))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (neg.f64 hi)) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (neg.f64 x))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (neg.f64 hi)))
(/.f64 (+.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (*.f64 (/.f64 hi x) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 (/.f64 hi x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (*.f64 (/.f64 hi x) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 (/.f64 hi x) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (*.f64 (/.f64 hi x) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (/.f64 hi x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 hi (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 x (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (*.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 hi (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (*.f64 x (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 hi (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 hi (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 (neg.f64 hi) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (*.f64 (neg.f64 hi) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 (neg.f64 hi) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (neg.f64 hi) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (neg.f64 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (neg.f64 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi))) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (pow.f64 (/.f64 x hi) 2)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi))) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi)))
(pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(exp.f64 (log.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 1 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2) (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (/.f64 x hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))

simplify264.0ms (3%)

Algorithm
egg-herbie
Rules
1202×fma-def
972×associate-*r*
956×associate-*l*
628×times-frac
442×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092134330
1250231301
Stop Event
node limit
Counts
570 → 623
Calls
Call 1
Inputs
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
-1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
-1
-1
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(*.f64 -1 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(pow.f64 (-.f64 (/.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 (neg.f64 lo) hi) 1 (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (/.f64 0 (neg.f64 hi)) (/.f64 (-.f64 x lo) hi))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 1 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(fma.f64 x (/.f64 1 hi) (/.f64 (neg.f64 lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(-.f64 0 (/.f64 (-.f64 x lo) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) lo))) 1)
(-.f64 (/.f64 x lo) (/.f64 lo lo))
(-.f64 (/.f64 0 lo) (/.f64 (-.f64 x lo) lo))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(*.f64 1 (/.f64 (-.f64 x lo) lo))
(*.f64 (-.f64 x lo) (/.f64 1 lo))
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 x lo) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) lo)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) (sqrt.f64 (/.f64 (-.f64 x lo) lo)))
(*.f64 (/.f64 1 lo) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 lo)))
(*.f64 (/.f64 -1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x lo) lo) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) 2)
(pow.f64 (/.f64 lo (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) lo)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) lo)))
(-.f64 0 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) 1)
(*.f64 -1 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(*.f64 1 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(*.f64 (pow.f64 hi 2) (/.f64 -1 (-.f64 x lo)))
(*.f64 (pow.f64 hi 2) (neg.f64 (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 1)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(*.f64 (cbrt.f64 (pow.f64 hi 4)) (*.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) (neg.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (neg.f64 (pow.f64 hi 2)) (/.f64 -1 (-.f64 x lo)))
(*.f64 (/.f64 -1 (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (/.f64 (pow.f64 hi 2) (cbrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x lo))) (/.f64 (pow.f64 hi 2) (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 hi 1) (/.f64 hi (-.f64 x lo)))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) 1) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (-.f64 x lo)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) (sqrt.f64 (-.f64 x lo))) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (sqrt.f64 (-.f64 x lo))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (neg.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 lo x))
(pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 3) 1/3)
(pow.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) 2)
(pow.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) -1)
(neg.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(sqrt.f64 (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 hi 2) 3) (pow.f64 (-.f64 x lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(exp.f64 (log.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) x) (*.f64 (/.f64 lo (pow.f64 hi 2)) (neg.f64 lo)))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (*.f64 (neg.f64 lo) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))) 1)
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)))
(*.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 1)
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (neg.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) lo)
(*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 hi 2)) (/.f64 (sqrt.f64 lo) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 lo (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (/.f64 lo (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(*.f64 (/.f64 1 (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 lo (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 hi 2)) (/.f64 (cbrt.f64 lo) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (cbrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(*.f64 (/.f64 lo 1) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) 1) (-.f64 x lo))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (-.f64 x lo)))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (sqrt.f64 (-.f64 x lo))) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 lo (neg.f64 (pow.f64 hi 2))) (-.f64 x lo))
(pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 3)
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) 2)
(pow.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) -1)
(neg.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (*.f64 (/.f64 (neg.f64 lo) hi) 1))
(+.f64 (/.f64 lo hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (/.f64 (neg.f64 lo) hi) 1 (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 lo (+.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (-.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 1)
(*.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2) (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(*.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 1 (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (sqrt.f64 (/.f64 lo hi))) (-.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (sqrt.f64 (/.f64 lo hi))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3))))
(/.f64 1 (/.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)))
(/.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (neg.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 lo (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 lo (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (+.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) lo)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) hi))
(/.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) 1)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 lo (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 lo (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (-.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) lo)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) hi))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) 1)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (/.f64 hi lo)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))) (neg.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi)))))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi)))
(/.f64 (/.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) hi)
(pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 1)
(pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 3)
(pow.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2)
(sqrt.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))
(log.f64 (exp.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (exp.f64 (/.f64 lo hi))))
(cbrt.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3))
(expm1.f64 (log1p.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(exp.f64 (log.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 1))
(log1p.f64 (expm1.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(fma.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 lo hi))
(fma.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo) (/.f64 lo hi))
(fma.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (-.f64 (/.f64 lo hi) (/.f64 x hi)))
(-.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))) (/.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(*.f64 1 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))
(*.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 1)
(*.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2) (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(*.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (/.f64 1 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))) (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3))))
(/.f64 1 (/.f64 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 hi x)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) 1)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) hi) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) x)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) hi))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (neg.f64 x))) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 hi x)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) 1)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) hi) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) x)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) hi))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (neg.f64 hi)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (neg.f64 x))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (neg.f64 hi)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 hi x)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) hi) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) x)) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) hi))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (neg.f64 hi)) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (neg.f64 x))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (neg.f64 hi)))
(/.f64 (+.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (*.f64 (/.f64 hi x) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 (/.f64 hi x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (*.f64 (/.f64 hi x) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 (/.f64 hi x) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (*.f64 (/.f64 hi x) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (/.f64 hi x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 hi (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 x (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (*.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 hi (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (*.f64 x (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 hi (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 hi (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 (neg.f64 hi) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (*.f64 (neg.f64 hi) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 (neg.f64 hi) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (neg.f64 hi) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (neg.f64 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (neg.f64 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi))) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (pow.f64 (/.f64 x hi) 2)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi))) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi)))
(pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(exp.f64 (log.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(fma.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 1 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2) (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (/.f64 x hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (/.f64 x hi))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
Outputs
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(+.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(-.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(+.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(-.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(+.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(-.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 2)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (/.f64 hi lo) 2))
-1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
-1
-1
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (/.f64 (neg.f64 (pow.f64 hi 2)) lo))
(neg.f64 (+.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 2) lo))))
(-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (/.f64 (pow.f64 hi 2) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 4) (pow.f64 x 3)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)) (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2)))))
(+.f64 (/.f64 (pow.f64 hi 2) x) (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)) (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 4) (pow.f64 lo 3))))))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (+.f64 (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 4) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)) (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2)))))
(+.f64 (/.f64 (pow.f64 hi 2) x) (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)) (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 4) (pow.f64 lo 3))))))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (+.f64 (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 4) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo))))
(/.f64 (pow.f64 hi 2) x)
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (/.f64 (pow.f64 hi 2) x))
(+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (/.f64 (pow.f64 hi 2) x)))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)) (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2)))))
(+.f64 (/.f64 (pow.f64 hi 2) x) (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo))))
(+.f64 (/.f64 (*.f64 (pow.f64 hi 2) lo) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (pow.f64 x 4)) (/.f64 (pow.f64 hi 2) x))))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo)) (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 4) (pow.f64 lo 3))))))
(+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 3) (pow.f64 lo 2))) (+.f64 (+.f64 (/.f64 (pow.f64 hi 2) x) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 4) (pow.f64 lo 3)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) lo))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (/.f64 (neg.f64 (pow.f64 hi 2)) lo))
(neg.f64 (+.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 2) lo))))
(-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (/.f64 (pow.f64 hi 2) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 4) (pow.f64 x 3)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)))
(*.f64 -1 (/.f64 (pow.f64 hi 2) lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (/.f64 (neg.f64 (pow.f64 hi 2)) lo))
(neg.f64 (+.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo))))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 2) lo))))
(-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) x) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 hi 2) lo)))))
(fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 3)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 4) (pow.f64 x 3))) (/.f64 (pow.f64 hi 2) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) lo) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 4) (pow.f64 x 3)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 3) (pow.f64 x 2)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) x)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 x (/.f64 lo (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 x (/.f64 lo (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 x (/.f64 lo (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (pow.f64 (/.f64 lo hi) 2)))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(neg.f64 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 x (/.f64 lo (pow.f64 hi 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo x) (pow.f64 hi 2))
(*.f64 x (/.f64 lo (pow.f64 hi 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (neg.f64 (/.f64 lo hi)) (pow.f64 (/.f64 lo hi) 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 1 hi)) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 1 hi)) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 1 hi)) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 1 hi)) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 1 hi)) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 x (/.f64 1 hi)) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi))))
(*.f64 (neg.f64 x) (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi)))
(*.f64 (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (*.f64 -1 (+.f64 (*.f64 x (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi)) (pow.f64 (/.f64 lo hi) 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (*.f64 -1 (+.f64 (*.f64 x (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi)) (pow.f64 (/.f64 lo hi) 2))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 lo (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (*.f64 -1 (+.f64 (*.f64 x (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))) (/.f64 lo hi))
(-.f64 (neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 lo (pow.f64 hi 2)) (/.f64 -1 hi)) (pow.f64 (/.f64 lo hi) 2))) (/.f64 lo hi))
(/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 x) (*.f64 -1 lo)) hi)) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi))))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (neg.f64 (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)))
(-.f64 (fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi 2)) (/.f64 -1 hi)) (/.f64 x hi)) (pow.f64 (/.f64 lo hi) 2))
(*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(neg.f64 (pow.f64 (/.f64 lo hi) 2))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(neg.f64 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (pow.f64 (/.f64 lo hi) 2)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (pow.f64 (/.f64 lo hi) 2)) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 x hi)))
(fma.f64 -1 (fma.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (pow.f64 (/.f64 lo hi) 2)) (/.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))) -1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (/.f64 (neg.f64 hi) lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3) 1/3)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 1 (+.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (-.f64 (/.f64 (/.f64 hi lo) -1) -1) -1)
(/.f64 1 (+.f64 (/.f64 hi (neg.f64 lo)) 1))
(neg.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 2))
(fabs.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 1) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 (neg.f64 hi) lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 -1 hi) lo (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (/.f64 (neg.f64 lo) hi) 1 (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 0 (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (/.f64 (-.f64 x lo) hi) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 0 (neg.f64 hi)) (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (fma.f64 -1 x lo) hi)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 hi)))
(/.f64 (-.f64 x lo) (neg.f64 hi))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 lo hi)) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 lo hi))))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(neg.f64 (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (-.f64 x lo)) hi)
(/.f64 (fma.f64 -1 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(fma.f64 1 (/.f64 x hi) (/.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 x (/.f64 1 hi) (/.f64 (neg.f64 lo) hi))
(fma.f64 x (/.f64 1 hi) (neg.f64 (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (/.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 0 (/.f64 (-.f64 x lo) lo))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) lo))) 1)
(+.f64 (/.f64 x lo) -1)
(-.f64 (/.f64 x lo) (/.f64 lo lo))
(+.f64 (/.f64 x lo) -1)
(-.f64 (/.f64 0 lo) (/.f64 (-.f64 x lo) lo))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(*.f64 1 (/.f64 (-.f64 x lo) lo))
(+.f64 (/.f64 x lo) -1)
(*.f64 (-.f64 x lo) (/.f64 1 lo))
(+.f64 (/.f64 x lo) -1)
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(*.f64 (/.f64 (-.f64 x lo) lo) 1)
(+.f64 (/.f64 x lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(+.f64 (/.f64 x lo) -1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2))
(+.f64 (/.f64 x lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(+.f64 (/.f64 x lo) -1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) (sqrt.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(*.f64 (/.f64 1 lo) (-.f64 x lo))
(+.f64 (/.f64 x lo) -1)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) lo))
(+.f64 (/.f64 x lo) -1)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) lo))
(+.f64 (/.f64 x lo) -1)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) lo)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 x lo) -1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 lo)))
(*.f64 (/.f64 (-.f64 x lo) (cbrt.f64 lo)) (/.f64 -1 (pow.f64 (cbrt.f64 lo) 2)))
(/.f64 (neg.f64 (/.f64 (-.f64 x lo) (cbrt.f64 lo))) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 -1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 lo)) (/.f64 -1 (sqrt.f64 lo)))
(/.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 lo))) (sqrt.f64 lo))
(pow.f64 (/.f64 (-.f64 x lo) lo) 1)
(+.f64 (/.f64 x lo) -1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 3)
(+.f64 (/.f64 x lo) -1)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3) 1/3)
(+.f64 (/.f64 x lo) -1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) 2)
(+.f64 (/.f64 x lo) -1)
(pow.f64 (/.f64 lo (-.f64 x lo)) -1)
(/.f64 1 (/.f64 lo (-.f64 x lo)))
(neg.f64 (/.f64 (-.f64 x lo) lo))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 x lo) -1) 2))
(fabs.f64 (+.f64 (/.f64 x lo) -1))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) lo))))
(+.f64 (/.f64 x lo) -1)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3))
(+.f64 (/.f64 x lo) -1)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 x lo) -1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) lo)) 1))
(+.f64 (/.f64 x lo) -1)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(-.f64 0 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) 1)
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(*.f64 hi (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 1 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 (pow.f64 hi 2) (/.f64 -1 (-.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(*.f64 (pow.f64 hi 2) (neg.f64 (/.f64 -1 (-.f64 x lo))))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 1)
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(*.f64 (cbrt.f64 (pow.f64 hi 4)) (*.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 -1 (-.f64 x lo))))
(*.f64 (cbrt.f64 (pow.f64 hi 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 hi) 2) -1) (-.f64 x lo)))
(*.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(pow.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) 2)
(*.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) (neg.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(neg.f64 (pow.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) 2))
(*.f64 (neg.f64 (pow.f64 hi 2)) (/.f64 -1 (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 (/.f64 -1 (-.f64 x lo)) (pow.f64 hi 2))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (/.f64 (pow.f64 hi 2) (cbrt.f64 (-.f64 x lo))))
(/.f64 (/.f64 (pow.f64 hi 2) (cbrt.f64 (-.f64 x lo))) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 x lo))) (/.f64 (pow.f64 hi 2) (sqrt.f64 (-.f64 x lo))))
(/.f64 (/.f64 (pow.f64 hi 2) (sqrt.f64 (-.f64 x lo))) (sqrt.f64 (-.f64 x lo)))
(*.f64 (/.f64 hi 1) (/.f64 hi (-.f64 x lo)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (/.f64 hi (cbrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) 1) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (-.f64 x lo)))
(*.f64 (cbrt.f64 (pow.f64 hi 4)) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (-.f64 x lo)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (cbrt.f64 (pow.f64 hi 4)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 hi 4)) (sqrt.f64 (-.f64 x lo))) (/.f64 (pow.f64 (cbrt.f64 hi) 2) (sqrt.f64 (-.f64 x lo))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(*.f64 (neg.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 hi (sqrt.f64 (-.f64 x lo))))
(neg.f64 (pow.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) 2))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 (pow.f64 x 3) (pow.f64 lo 3))) (fma.f64 x x (*.f64 lo (+.f64 lo x))))
(*.f64 (/.f64 (pow.f64 hi 2) (-.f64 (pow.f64 x 2) (pow.f64 lo 2))) (+.f64 lo x))
(*.f64 (+.f64 lo x) (/.f64 (pow.f64 hi 2) (-.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(/.f64 (*.f64 (pow.f64 hi 2) (+.f64 lo x)) (-.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 1)
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 3)
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(pow.f64 (pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 3) 1/3)
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(pow.f64 (/.f64 hi (sqrt.f64 (-.f64 x lo))) 2)
(pow.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) -1)
(/.f64 1 (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(sqrt.f64 (/.f64 (pow.f64 hi 4) (pow.f64 (-.f64 x lo) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) 3))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 hi 2) 3) (pow.f64 (-.f64 x lo) 3)))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(exp.f64 (log.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 1))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (pow.f64 hi 2) (-.f64 x lo))
(+.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) x) (*.f64 (/.f64 lo (pow.f64 hi 2)) (neg.f64 lo)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 x (/.f64 lo (pow.f64 hi 2))) (*.f64 (neg.f64 lo) (/.f64 lo (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))) 1)
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 1)
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (pow.f64 (cbrt.f64 lo) 2) (*.f64 (cbrt.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (sqrt.f64 lo) (*.f64 (sqrt.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))) 2)
(*.f64 (neg.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 lo (/.f64 (fma.f64 -1 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) lo)
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) 1) (/.f64 (cbrt.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (sqrt.f64 lo) 1) (/.f64 (sqrt.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 hi 2)) (/.f64 (sqrt.f64 lo) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 hi 2)) (*.f64 (/.f64 (sqrt.f64 lo) -1) (-.f64 x lo)))
(*.f64 (/.f64 (sqrt.f64 lo) -1) (*.f64 (-.f64 x lo) (/.f64 (sqrt.f64 lo) (pow.f64 hi 2))))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 lo (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 1 (pow.f64 hi 2)) (*.f64 (/.f64 lo -1) (-.f64 x lo)))
(/.f64 (*.f64 (/.f64 lo -1) (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (/.f64 lo (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(/.f64 (/.f64 lo (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2))
(*.f64 (/.f64 1 (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 lo (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 hi 2)) (/.f64 (cbrt.f64 lo) (/.f64 -1 (-.f64 x lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 hi 2)) (*.f64 (/.f64 (cbrt.f64 lo) -1) (-.f64 x lo)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 hi 2)) (/.f64 (cbrt.f64 lo) -1)) (-.f64 x lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(*.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 (pow.f64 (cbrt.f64 lo) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (cbrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 lo) 2) hi) (sqrt.f64 (-.f64 x lo))) (*.f64 (/.f64 (cbrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))))
(*.f64 (/.f64 (sqrt.f64 lo) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo))) 2)) (/.f64 (sqrt.f64 lo) (cbrt.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 lo 1) (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) 1) (-.f64 x lo))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (pow.f64 (cbrt.f64 (-.f64 x lo)) 2)) (cbrt.f64 (-.f64 x lo)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (*.f64 (/.f64 lo (pow.f64 hi 2)) (sqrt.f64 (-.f64 x lo))) (sqrt.f64 (-.f64 x lo)))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(*.f64 (/.f64 lo (neg.f64 (pow.f64 hi 2))) (-.f64 x lo))
(*.f64 (-.f64 x lo) (/.f64 lo (neg.f64 (pow.f64 hi 2))))
(pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 1)
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 3)
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(pow.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) 1/3)
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(pow.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))) 2)
(pow.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) -1)
(/.f64 1 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 x lo)))
(neg.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(/.f64 (*.f64 (neg.f64 lo) (-.f64 x lo)) (pow.f64 hi 2))
(*.f64 lo (/.f64 (fma.f64 -1 x lo) (pow.f64 hi 2)))
(sqrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))
(fabs.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(log.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(cbrt.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(expm1.f64 (log1p.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(exp.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 1))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(log1p.f64 (expm1.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 x (/.f64 lo (pow.f64 hi 2))))
(*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (*.f64 (/.f64 (neg.f64 lo) hi) 1))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 lo hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (/.f64 1 hi)) lo (/.f64 lo hi)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (/.f64 lo hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (fma.f64 (/.f64 -1 hi) lo (/.f64 lo hi)) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (/.f64 (neg.f64 lo) hi) 1 (/.f64 lo hi)))
(+.f64 (+.f64 (/.f64 (neg.f64 lo) hi) (/.f64 lo hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (*.f64 0 (/.f64 lo hi)) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 lo hi))) (pow.f64 (cbrt.f64 (/.f64 lo hi)) 2) (/.f64 lo hi)) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 lo hi))) (sqrt.f64 (/.f64 lo hi)) (/.f64 lo hi)) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 lo (+.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 1 hi) (/.f64 (-.f64 x lo) (pow.f64 hi 2))))
(*.f64 lo (-.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 1 hi)))
(*.f64 lo (+.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 -1 hi)))
(*.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 1)
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(*.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2) (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 1 (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(*.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 (/.f64 1 (pow.f64 hi 3)) (-.f64 x lo)))
(*.f64 (/.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (pow.f64 hi 3)) (-.f64 x lo))
(*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))))
(*.f64 (+.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (sqrt.f64 (/.f64 lo hi))) (-.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (sqrt.f64 (/.f64 lo hi))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 lo hi)) (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))) (sqrt.f64 (/.f64 lo hi))))
(*.f64 (fma.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo)) (sqrt.f64 (/.f64 lo hi))) (-.f64 (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))) (sqrt.f64 (/.f64 lo hi))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))))
(*.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 (/.f64 1 (pow.f64 hi 3)) (-.f64 x lo)))
(*.f64 (/.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (pow.f64 hi 3)) (-.f64 x lo))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))))
(/.f64 1 (/.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)))
(*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(/.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(/.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(*.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 (/.f64 1 (pow.f64 hi 3)) (-.f64 x lo)))
(*.f64 (/.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (pow.f64 hi 3)) (-.f64 x lo))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))))
(*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (neg.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 lo (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (fma.f64 lo (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (fma.f64 lo (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 lo (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (neg.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 1 (*.f64 (/.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (pow.f64 hi 3)) (-.f64 x lo)))
(/.f64 (+.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) lo)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) hi))
(/.f64 (+.f64 hi (*.f64 lo (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))))) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (+.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) 1)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo)))) (/.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))) lo))
(/.f64 (+.f64 (/.f64 hi lo) (/.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 x lo))) (/.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))) lo))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 hi)))
(/.f64 (+.f64 (neg.f64 hi) (*.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))))) (neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo)))))
(/.f64 (-.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 lo (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (fma.f64 (neg.f64 lo) hi (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (*.f64 lo (fma.f64 -1 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (fma.f64 (neg.f64 lo) (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 (*.f64 hi lo) lo)) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (+.f64 (*.f64 (neg.f64 lo) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (fma.f64 (neg.f64 lo) (neg.f64 hi) (*.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (*.f64 (neg.f64 lo) (fma.f64 -1 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 x lo)))
(/.f64 (-.f64 (*.f64 lo (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (-.f64 (/.f64 (*.f64 hi lo) lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (fma.f64 lo (/.f64 hi lo) (/.f64 (neg.f64 (pow.f64 hi 2)) (-.f64 x lo))) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (-.f64 (*.f64 lo (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 hi (neg.f64 lo)) (*.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (*.f64 lo (fma.f64 -1 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 x lo)))
(/.f64 (-.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) lo)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) hi))
(/.f64 (-.f64 hi (*.f64 lo (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))))) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (-.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (-.f64 (/.f64 hi lo) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) 1)) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (/.f64 hi lo)))
(/.f64 (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo)))) (/.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))) lo))
(/.f64 (-.f64 (/.f64 hi lo) (/.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 x lo))) (/.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))) lo))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))) (neg.f64 hi)))
(/.f64 (-.f64 (neg.f64 hi) (*.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) (*.f64 lo (-.f64 x lo))))) (neg.f64 (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo)))))
(/.f64 (fma.f64 -1 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 (neg.f64 (pow.f64 hi 3)) (*.f64 lo (-.f64 x lo))))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (neg.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (*.f64 lo (-.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (/.f64 hi lo)))
(/.f64 (-.f64 (/.f64 (*.f64 hi (neg.f64 lo)) lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (*.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (neg.f64 (fma.f64 lo (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 3) (*.f64 lo (-.f64 x lo))))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 lo))) (*.f64 (/.f64 (pow.f64 hi 2) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (neg.f64 hi)) (*.f64 (neg.f64 lo) (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (neg.f64 (pow.f64 hi 3)) (-.f64 x lo)))
(/.f64 (neg.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))) (neg.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (neg.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(*.f64 1 (*.f64 (/.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (pow.f64 hi 3)) (-.f64 x lo)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (-.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (-.f64 (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi)) (*.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi)))))
(/.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 (neg.f64 lo) hi) 3)) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (*.f64 (/.f64 (neg.f64 lo) hi) (-.f64 (/.f64 (neg.f64 lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (neg.f64 (/.f64 lo hi)) (neg.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (*.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (neg.f64 lo) hi))) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (neg.f64 (/.f64 (neg.f64 lo) hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(/.f64 (/.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 (pow.f64 hi 2) (-.f64 x lo))) hi)
(/.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(/.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo))))
(pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 1)
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 3)
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(pow.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) 1/3)
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(pow.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2)
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(sqrt.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))
(fabs.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(log.f64 (exp.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(log.f64 (*.f64 (pow.f64 (exp.f64 lo) (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (exp.f64 (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(cbrt.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(expm1.f64 (log1p.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(exp.f64 (log.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(exp.f64 (*.f64 (log.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 1))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(log1p.f64 (expm1.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 1 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (neg.f64 lo) hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) 2) (cbrt.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(fma.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 lo hi))
(+.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))) 2) (/.f64 lo hi))
(fma.f64 (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (sqrt.f64 lo) (/.f64 hi (sqrt.f64 (-.f64 x lo)))) (/.f64 (neg.f64 lo) hi))
(+.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))) 2) (/.f64 (neg.f64 lo) hi))
(-.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 lo) hi) (sqrt.f64 (-.f64 x lo))) 2) (/.f64 lo hi))
(fma.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo) (/.f64 lo hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))
(fma.f64 (/.f64 lo (pow.f64 hi 2)) (-.f64 x lo) (/.f64 (neg.f64 lo) hi))
(fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (-.f64 (/.f64 lo hi) (/.f64 x hi)))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))) 1)
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(-.f64 (/.f64 (pow.f64 (/.f64 x hi) 2) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))) (/.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(*.f64 1 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 1)
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2) (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(*.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (fma.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi)) (pow.f64 (/.f64 x hi) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (/.f64 1 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))) (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (fma.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 1 (/.f64 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (fma.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi)) (pow.f64 (/.f64 x hi) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (-.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (*.f64 (/.f64 x hi) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 hi x)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) 1)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (/.f64 hi x)))
(/.f64 (fma.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 hi x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (/.f64 hi x)))
(/.f64 (fma.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 hi x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (/.f64 (pow.f64 hi 4) (-.f64 x lo)) x))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) hi) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) x)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) hi))
(/.f64 (fma.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) hi (/.f64 (*.f64 x (pow.f64 hi 3)) (-.f64 x lo))) (*.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (fma.f64 hi (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 x (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 (pow.f64 hi 4) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (neg.f64 hi)) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (neg.f64 x))) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (neg.f64 hi)))
(/.f64 (fma.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (neg.f64 hi) (/.f64 (*.f64 (pow.f64 hi 3) (neg.f64 x)) (-.f64 x lo))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 x (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (/.f64 (neg.f64 (pow.f64 hi 4)) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 hi x)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) 1)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 hi x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 hi x) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))) (*.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)))) (/.f64 hi x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 hi x) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))) (*.f64 (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) hi) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) x)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) hi))
(/.f64 (fma.f64 x (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)))) (*.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 hi (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(/.f64 (fma.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (*.f64 x (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))))) (*.f64 hi (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))))
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (neg.f64 hi)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (neg.f64 x))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (neg.f64 hi)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (neg.f64 hi) (*.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)))) (neg.f64 x))) (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(/.f64 (neg.f64 (fma.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (*.f64 x (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))))) (*.f64 (neg.f64 hi) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 hi x)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 hi x)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 hi x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 hi x)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 hi x) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) hi) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) x)) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) hi))
(/.f64 (fma.f64 x (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (*.f64 hi (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 hi (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (fma.f64 hi (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (*.f64 x (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))) (*.f64 hi (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (neg.f64 hi)) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (neg.f64 x))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (neg.f64 hi)))
(/.f64 (fma.f64 (neg.f64 x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (*.f64 (neg.f64 hi) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (neg.f64 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (neg.f64 (fma.f64 hi (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (*.f64 x (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))) (*.f64 hi (neg.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 (+.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (*.f64 (/.f64 hi x) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 (/.f64 hi x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (fma.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 hi x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 hi 3) (-.f64 x lo)) (/.f64 hi x)))
(/.f64 (fma.f64 (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (/.f64 hi x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (/.f64 (/.f64 (pow.f64 hi 4) (-.f64 x lo)) x))
(/.f64 (+.f64 (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (*.f64 (/.f64 hi x) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 (/.f64 hi x) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 hi x) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))) (*.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)))) (/.f64 hi x)))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (/.f64 hi x) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))) (*.f64 (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))) (/.f64 hi x)))
(/.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (*.f64 (/.f64 hi x) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (/.f64 hi x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 hi x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 hi x)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (/.f64 hi x) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 hi x)))
(/.f64 (+.f64 (*.f64 x (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 hi (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (fma.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) hi (/.f64 (*.f64 x (pow.f64 hi 3)) (-.f64 x lo))) (*.f64 hi (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (fma.f64 hi (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 x (/.f64 (pow.f64 hi 3) (-.f64 x lo)))) (/.f64 (pow.f64 hi 4) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 x (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (*.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 hi (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (fma.f64 x (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)))) (*.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 hi (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(/.f64 (fma.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (*.f64 x (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2))))) (*.f64 hi (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))))
(/.f64 (+.f64 (*.f64 x (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 hi (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 hi (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (fma.f64 x (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (*.f64 hi (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 hi (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (fma.f64 hi (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (*.f64 x (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))) (*.f64 hi (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (pow.f64 hi 3) (-.f64 x lo))) (*.f64 (neg.f64 hi) (+.f64 (*.f64 hi lo) (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (fma.f64 (fma.f64 hi lo (*.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (neg.f64 hi) (/.f64 (*.f64 (pow.f64 hi 3) (neg.f64 x)) (-.f64 x lo))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))
(/.f64 (neg.f64 (fma.f64 hi (*.f64 lo (+.f64 hi (/.f64 (pow.f64 hi 2) (-.f64 x lo)))) (*.f64 x (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (/.f64 (neg.f64 (pow.f64 hi 4)) (-.f64 x lo)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))) (*.f64 (neg.f64 hi) (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)))) (*.f64 (neg.f64 hi) (+.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (pow.f64 (/.f64 lo hi) 2)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 3) (-.f64 x lo))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (neg.f64 hi) (*.f64 (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo)))) (neg.f64 x))) (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo))))))
(/.f64 (neg.f64 (fma.f64 hi (-.f64 (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 3) (pow.f64 (/.f64 lo hi) 3)) (*.f64 x (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))))) (*.f64 (neg.f64 hi) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (-.f64 x lo) (+.f64 (pow.f64 (/.f64 lo hi) 2) (pow.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) 2)))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (neg.f64 hi) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (neg.f64 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (fma.f64 (neg.f64 x) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (*.f64 (neg.f64 hi) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (*.f64 (neg.f64 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))
(/.f64 (neg.f64 (fma.f64 hi (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (*.f64 x (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))) (*.f64 hi (neg.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) 2) (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 3) (pow.f64 (/.f64 x hi) 3)) (fma.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi)) (pow.f64 (/.f64 x hi) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2))) (neg.f64 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (neg.f64 (-.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x hi) 2) (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2)) (-.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi))) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi)) (+.f64 (pow.f64 (/.f64 lo hi) 2) (*.f64 (/.f64 lo hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi)) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) 2) (pow.f64 (/.f64 x hi) 2)) (-.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)) 2) (pow.f64 (/.f64 x hi) 2)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 (fma.f64 -1 x lo) hi)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi))) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi)))
(/.f64 (-.f64 (*.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi))) (pow.f64 (/.f64 lo hi) 2)) (+.f64 (/.f64 lo hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 x hi))))
(/.f64 (*.f64 (+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))) (*.f64 (-.f64 x lo) (+.f64 (/.f64 1 hi) (/.f64 lo (pow.f64 hi 2))))) (+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))
(pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 1)
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 3)
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 3) 1/3)
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 2)
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2))
(fabs.f64 (+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi))))
(log.f64 (exp.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)))))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi)) 3))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(exp.f64 (log.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))) 1))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 1 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 1 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 x (/.f64 1 hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) 2) (cbrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) 2) (cbrt.f64 (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (sqrt.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi))) (/.f64 x hi))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))
(fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (fma.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2)) (/.f64 lo hi)))

eval265.0ms (3%)

Compiler

Compiled 14371 to 6390 computations (55.5% saved)

prune155.0ms (1.8%)

Pruning

25 alts after pruning (22 fresh and 3 done)

PrunedKeptTotal
New60221623
Fresh011
Picked235
Done000
Total60425629
Accuracy
99.0%
Counts
629 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
98.0%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
96.9%
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
98.3%
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
18.8%
(/.f64 (-.f64 x lo) hi)
97.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
18.7%
(/.f64 (neg.f64 lo) hi)
3.3%
(/.f64 x hi)
98.1%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
96.7%
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3))
97.2%
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.4%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
97.2%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
97.8%
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
97.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
97.3%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.3%
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.1%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.2%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.7%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.6%
1
98.4%
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
98.0%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
96.9%
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
98.3%
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
18.8%
(/.f64 (-.f64 x lo) hi)
97.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
18.7%
(/.f64 (neg.f64 lo) hi)
3.3%
(/.f64 x hi)
98.1%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
96.7%
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3))
97.2%
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.4%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
97.2%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
97.8%
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
97.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
97.3%
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.3%
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.1%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.2%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.7%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.6%
1
Compiler

Compiled 1188 to 922 computations (22.4% saved)

localize159.0ms (1.8%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.6%
(+.f64 -1 (/.f64 hi lo))
99.6%
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
99.0%
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
99.0%
(cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
99.7%
(exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
99.6%
(+.f64 -1 (/.f64 hi lo))
99.6%
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
99.3%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
99.5%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
99.1%
(pow.f64 (/.f64 hi lo) 2)
98.4%
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
97.6%
(-.f64 -1 (/.f64 hi lo))
99.6%
(+.f64 (neg.f64 (/.f64 hi lo)) 1)
99.6%
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
Compiler

Compiled 146 to 71 computations (51.4% saved)

series102.0ms (1.2%)

Counts
14 → 312
Calls

84 calls:

TimeVariablePointExpression
42.0ms
lo
@0
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
3.0ms
hi
@inf
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
3.0ms
lo
@inf
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
3.0ms
hi
@0
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
2.0ms
lo
@-inf
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)

rewrite182.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
907×log1p-expm1-u
405×expm1-log1p-u
404×expm1-udef
402×log1p-udef
194×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026356
1374328
25583328
Stop Event
node limit
Counts
14 → 731
Calls
Call 1
Inputs
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(+.f64 (neg.f64 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
Outputs
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(-.f64 1 (/.f64 hi lo))
(-.f64 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 -1 (/.f64 hi lo) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(-.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(*.f64 (pow.f64 (/.f64 hi lo) 2) -1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (pow.f64 hi 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (pow.f64 lo 2))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) lo)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(-.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 0 (+.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) 1)
(*.f64 1 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (exp.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 1)
(pow.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (exp.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)
(pow.f64 (exp.f64 1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(pow.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(pow.f64 (exp.f64 -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))) 1)
(*.f64 1 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 (cbrt.f64 -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1/3))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (cbrt.f64 -1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (pow.f64 1 1/3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1/3) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 1/3) (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 1/3))
(/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 -1)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(-.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 0 (+.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)

simplify381.0ms (4.3%)

Algorithm
egg-herbie
Rules
1424×times-frac
1120×fma-def
570×distribute-rgt-in
562×distribute-lft-in
558×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090451357
1246546269
Stop Event
node limit
Counts
1043 → 529
Calls
Call 1
Inputs
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(exp.f64 1)
(+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo))
(+.f64 (exp.f64 1) (+.f64 (*.f64 3/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 1)) (pow.f64 lo 2))) (/.f64 (*.f64 hi (exp.f64 1)) lo)))
(+.f64 (exp.f64 1) (+.f64 (*.f64 3/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 1)) (pow.f64 lo 2))) (+.f64 (*.f64 13/6 (/.f64 (*.f64 (pow.f64 hi 3) (exp.f64 1)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (exp.f64 1)) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 3)) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (pow.f64 lo 3))) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(exp.f64 1)
(+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (pow.f64 hi 3)) (*.f64 2 (pow.f64 hi 3)))) (pow.f64 lo 3)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2)))))
(exp.f64 1)
(+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -2 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2)))))
(pow.f64 (cbrt.f64 -1) 2)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (cbrt.f64 -1))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (/.f64 1 (pow.f64 lo 3))))) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))))
(pow.f64 (cbrt.f64 -1) 2)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2))))
(pow.f64 (cbrt.f64 -1) 2)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2))))
(pow.f64 (cbrt.f64 -1) 6)
(+.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))))) (pow.f64 (cbrt.f64 -1) 6))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 lo 2))))))))) (pow.f64 (cbrt.f64 -1) 6)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 lo 2))))))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 lo 2))))) lo))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (*.f64 2/3 (*.f64 (cbrt.f64 -1) (-.f64 (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (/.f64 1 (pow.f64 lo 3)))))))))))) (pow.f64 (cbrt.f64 -1) 6))))
(pow.f64 (cbrt.f64 -1) 6)
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 6)))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6))))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (/.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))) (pow.f64 lo 3)))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (pow.f64 hi 3))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6))))))))))
(pow.f64 (cbrt.f64 -1) 6)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi))) lo)) (pow.f64 (cbrt.f64 -1) 6))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi))) lo)) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))))))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))))))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi))) lo)) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(-.f64 1 (/.f64 hi lo))
(-.f64 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 -1 (/.f64 hi lo) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(-.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(*.f64 (pow.f64 (/.f64 hi lo) 2) -1)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (pow.f64 hi 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (pow.f64 lo 2))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) lo)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(-.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 0 (+.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) 1)
(*.f64 1 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (exp.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 1)
(pow.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (exp.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)
(pow.f64 (exp.f64 1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(pow.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(pow.f64 (exp.f64 -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))) 1)
(*.f64 1 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 (cbrt.f64 -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1/3))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (cbrt.f64 -1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (pow.f64 1 1/3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1/3) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 1/3) (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 1/3))
(/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 -1)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(-.f64 (/.f64 hi lo) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 0 (+.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
Outputs
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
1
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
1
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo))
(+.f64 (E.f64) (/.f64 hi (/.f64 lo (E.f64))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 3/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 1)) (pow.f64 lo 2))) (/.f64 (*.f64 hi (exp.f64 1)) lo)))
(+.f64 (E.f64) (fma.f64 3/2 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (E.f64))) (/.f64 hi (/.f64 lo (E.f64)))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 3/2 (/.f64 (*.f64 (pow.f64 hi 2) (exp.f64 1)) (pow.f64 lo 2))) (+.f64 (*.f64 13/6 (/.f64 (*.f64 (pow.f64 hi 3) (exp.f64 1)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (exp.f64 1)) lo))))
(+.f64 (E.f64) (fma.f64 3/2 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (E.f64))) (fma.f64 13/6 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (E.f64))) (/.f64 hi (/.f64 lo (E.f64))))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 (neg.f64 lo) hi))
(-.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 1 (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2))))
(+.f64 1 (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))))
(+.f64 1 (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))))
(+.f64 (-.f64 1 (/.f64 lo hi)) (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) -7/6) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) 1/2 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 (neg.f64 lo) hi))
(-.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 1 (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2))))
(+.f64 1 (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 lo 3)) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (pow.f64 lo 3))) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (fma.f64 -1 (pow.f64 lo 3) (*.f64 7/6 (pow.f64 lo 3))) (pow.f64 hi 3)) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))))
(+.f64 (-.f64 1 (/.f64 lo hi)) (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) 1/6) (pow.f64 hi 3))))
1
(+.f64 1 (*.f64 -1 (/.f64 lo hi)))
(+.f64 1 (/.f64 (neg.f64 lo) hi))
(-.f64 1 (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2))))
(+.f64 1 (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(+.f64 1 (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (*.f64 -1/6 (pow.f64 lo 3)) (pow.f64 hi 3)))))
(+.f64 (-.f64 1 (/.f64 lo hi)) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) -1/2 (/.f64 (*.f64 -1/6 (pow.f64 lo 3)) (pow.f64 hi 3))))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo))
(+.f64 (E.f64) (/.f64 hi (/.f64 lo (E.f64))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2))))
(+.f64 (E.f64) (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2))))))
(+.f64 (/.f64 hi (/.f64 lo (E.f64))) (+.f64 (E.f64) (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2))))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (+.f64 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/6 (pow.f64 hi 3)) (*.f64 2 (pow.f64 hi 3)))) (pow.f64 lo 3)) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (E.f64) (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (+.f64 (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2)))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) 13/6))))))
(+.f64 (E.f64) (+.f64 (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2))))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) 13/6)))))
(exp.f64 1)
(E.f64)
(+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo))
(+.f64 (E.f64) (/.f64 hi (/.f64 lo (E.f64))))
(+.f64 (exp.f64 1) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2))))
(+.f64 (E.f64) (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2))))))
(+.f64 (/.f64 hi (/.f64 lo (E.f64))) (+.f64 (E.f64) (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2))))))
(+.f64 (exp.f64 1) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 -2 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 hi (exp.f64 1)) lo) (/.f64 (*.f64 (exp.f64 1) (+.f64 (*.f64 1/2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 2)))))
(+.f64 (E.f64) (fma.f64 -1 (/.f64 (*.f64 (E.f64) (*.f64 (pow.f64 hi 3) -13/6)) (pow.f64 lo 3)) (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2)))))))
(+.f64 (E.f64) (-.f64 (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 2) (*.f64 3/2 (pow.f64 hi 2))))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) -13/6)))))
(pow.f64 (cbrt.f64 -1) 2)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 2))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2)))) (cbrt.f64 -1)) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (pow.f64 hi 2) (/.f64 (cbrt.f64 -1) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2))))) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (cbrt.f64 -1))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (/.f64 1 (pow.f64 lo 3))))) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 hi 2) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2)))) (cbrt.f64 -1)) (fma.f64 1/3 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1/27 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2))) lo)) (/.f64 1 (pow.f64 lo 3))))) (cbrt.f64 -1)) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (pow.f64 hi 2) (/.f64 (cbrt.f64 -1) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2))))) (fma.f64 1/3 (/.f64 (pow.f64 hi 3) (/.f64 (cbrt.f64 -1) (-.f64 (/.f64 1/27 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 2/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2)))) lo) (/.f64 1 (pow.f64 lo 3)))))) (pow.f64 (cbrt.f64 -1) 2))))
(pow.f64 (cbrt.f64 -1) 2)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 2))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (fma.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (fma.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))))
(pow.f64 (cbrt.f64 -1) 2)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 2))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2)))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)))) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (fma.f64 1/3 (/.f64 (fma.f64 -1 (pow.f64 hi 3) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))))
(fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (cbrt.f64 -1))) (fma.f64 -1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (fma.f64 1/3 (/.f64 (-.f64 (fma.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) -2/3)) (pow.f64 hi 3)) (*.f64 (pow.f64 lo 3) (cbrt.f64 -1))) (pow.f64 (cbrt.f64 -1) 2))))
(pow.f64 (cbrt.f64 -1) 6)
1
(+.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))))) (pow.f64 (cbrt.f64 -1) 6))
(fma.f64 hi (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13)) (/.f64 1 lo)) -1) 1)
(fma.f64 hi (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13)) -1) lo) 1)
(+.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 lo 2))))))))) (pow.f64 (cbrt.f64 -1) 6)))
(fma.f64 hi (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13)) (/.f64 1 lo)) -1) (fma.f64 (pow.f64 hi 2) (fma.f64 2/9 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) 1) (pow.f64 lo 2)) (fma.f64 1/3 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2)))) (*.f64 1/9 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)) 1) (pow.f64 lo 2))))))) 1))
(fma.f64 hi (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13)) -1) lo) (fma.f64 (pow.f64 hi 2) (fma.f64 2/9 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) (pow.f64 lo 2)) (fma.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2))) (*.f64 1/9 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 lo 2)))) (*.f64 1/3 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2)))))) 1))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))) (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 1 lo))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2)))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 lo 2))))))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 1 (pow.f64 lo 2))))) lo))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (*.f64 2/3 (*.f64 (cbrt.f64 -1) (-.f64 (*.f64 1/27 (/.f64 1 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2)))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 1 (pow.f64 lo 2)))) (/.f64 1 (pow.f64 lo 2))) lo))) (/.f64 1 (pow.f64 lo 3)))))))))))) (pow.f64 (cbrt.f64 -1) 6))))
(fma.f64 hi (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13)) (/.f64 1 lo)) -1) (fma.f64 (pow.f64 hi 2) (fma.f64 2/9 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) 1) (pow.f64 lo 2)) (fma.f64 1/3 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2)))) (*.f64 1/9 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)) 1) (pow.f64 lo 2))))))) (fma.f64 (pow.f64 hi 3) (fma.f64 -1/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (/.f64 (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2)))) (*.f64 1/9 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)) 1) (pow.f64 lo 2)))) lo)) (fma.f64 -1/3 (-.f64 (/.f64 1/27 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2))) lo)) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 2/9 (*.f64 (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2))) lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 2/9 (*.f64 (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2))) lo) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 2/3 (*.f64 (cbrt.f64 -1) (-.f64 (/.f64 1/27 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (/.f64 1 (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 2))) lo)) (/.f64 1 (pow.f64 lo 3))))))))))) 1)))
(fma.f64 hi (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13)) -1) lo) (fma.f64 (pow.f64 hi 2) (fma.f64 2/9 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) (pow.f64 lo 2)) (fma.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2))) (*.f64 1/9 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 lo 2)))) (*.f64 1/3 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2)))))) (fma.f64 (pow.f64 hi 3) (fma.f64 -1/3 (/.f64 (*.f64 (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2))) (*.f64 1/9 (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)) (pow.f64 lo 2)))) (cbrt.f64 (cbrt.f64 -1))) lo) (fma.f64 -1/3 (-.f64 (/.f64 1/27 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 2/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2)))) lo) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 2/3 (*.f64 (cbrt.f64 -1) (-.f64 (/.f64 1/27 (*.f64 (pow.f64 lo 3) (pow.f64 (cbrt.f64 -1) 2))) (fma.f64 2/3 (/.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2)))) lo) (/.f64 1 (pow.f64 lo 3))))) (*.f64 (*.f64 2/9 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2))) lo))) (/.f64 (*.f64 (*.f64 2/9 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4))) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (/.f64 1 (pow.f64 lo 2)))) lo)))) 1)))
(pow.f64 (cbrt.f64 -1) 6)
1
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (pow.f64 (cbrt.f64 -1) 6)))
(fma.f64 -2/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) 1))
(-.f64 1 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6))))))
(fma.f64 -2/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 2/9 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8))) (fma.f64 1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (pow.f64 lo 2)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 lo 2)))))))
(-.f64 (fma.f64 2/9 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (fma.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (/.f64 (pow.f64 lo 2) (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))))) 1)) (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))))
(+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (/.f64 (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 3)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) (/.f64 hi lo))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (/.f64 (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))) (pow.f64 lo 3)))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (pow.f64 hi 3))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))))) (pow.f64 lo 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6))))))))))
(fma.f64 -2/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 (pow.f64 lo 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))))) (fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 2/9 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) (/.f64 hi (/.f64 (pow.f64 lo 3) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))))) (fma.f64 2/9 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8))) (fma.f64 1/3 (/.f64 (fma.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (pow.f64 hi 3))) (pow.f64 lo 3)) (fma.f64 1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (pow.f64 lo 2)) (+.f64 (+.f64 1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (pow.f64 hi 3)))) (*.f64 2/9 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)))))) (pow.f64 lo 3))))))))))
(fma.f64 -2/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 -1/3 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 hi (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2))))))) (pow.f64 lo 3)) (fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 2/9 (/.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) (pow.f64 lo 3)) (fma.f64 2/9 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 1/3 (/.f64 (fma.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) (pow.f64 hi 3))) (pow.f64 lo 3)) (+.f64 (+.f64 (fma.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (/.f64 (pow.f64 lo 2) (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))))) 1) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (/.f64 (pow.f64 lo 3) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 -1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (fma.f64 2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) (pow.f64 hi 3)))) (*.f64 2/9 (*.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))))))))))))))
(pow.f64 (cbrt.f64 -1) 6)
1
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi))) lo)) (pow.f64 (cbrt.f64 -1) 6))
(fma.f64 -2/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) 1))
(-.f64 1 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi))) lo)) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6)))))
(fma.f64 -2/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 -1/3 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) (fma.f64 2/9 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8))) (fma.f64 1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (pow.f64 lo 2)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 lo 2)))))))
(-.f64 (fma.f64 2/9 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (fma.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (/.f64 (pow.f64 lo 2) (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))))) 1)) (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 4)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (cbrt.f64 -1)) 1/3) (*.f64 hi (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))))) (+.f64 (*.f64 1/3 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2))))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))))))) (*.f64 -2/9 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (*.f64 hi (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))))))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi)) (*.f64 2/3 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 13)) 1/3) hi))) lo)) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 8)) 1/3) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (+.f64 (*.f64 1/3 (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (+.f64 (*.f64 -2/3 (*.f64 (cbrt.f64 -1) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3) (pow.f64 hi 2))) (pow.f64 hi 2)))) (*.f64 1/9 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) (pow.f64 hi 2))))) (pow.f64 lo 2)) (pow.f64 (cbrt.f64 -1) 6))))))
(fma.f64 -1 (/.f64 (fma.f64 -2/9 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 hi (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 1/3 (fma.f64 -1 (pow.f64 hi 3) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 -1 (pow.f64 hi 3) (fma.f64 -2/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)))))) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))) hi) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) -2/9)))))) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 hi (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13))) 1) lo) (fma.f64 2/9 (*.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8))) (fma.f64 1/3 (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2)) (pow.f64 lo 2)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (fma.f64 1/3 (*.f64 (pow.f64 hi 2) (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) (pow.f64 hi 2))) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))) (pow.f64 lo 2)))))))
(-.f64 (-.f64 (fma.f64 2/9 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 8)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (fma.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (/.f64 (pow.f64 lo 2) (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2)))))))) 1)) (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 13)))) (/.f64 (fma.f64 -2/9 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 -1) 4)) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) (fma.f64 1/3 (*.f64 (cbrt.f64 (cbrt.f64 -1)) (*.f64 hi (fma.f64 (*.f64 -2/3 (cbrt.f64 -1)) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2)) (*.f64 1/9 (*.f64 (pow.f64 hi 2) (cbrt.f64 (pow.f64 (cbrt.f64 -1) 2))))))) (fma.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (cbrt.f64 -1) (-.f64 (fma.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) -2/3)) (pow.f64 hi 3))) (*.f64 (*.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)))) -2/9)) (*.f64 1/3 (-.f64 (fma.f64 1/27 (/.f64 (pow.f64 hi 3) (pow.f64 (cbrt.f64 -1) 2)) (*.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5))) hi) (*.f64 (+.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (cbrt.f64 -1)))) 1) (pow.f64 hi 2))) -2/3)) (pow.f64 hi 3)))))) (pow.f64 lo 3)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (neg.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (neg.f64 (pow.f64 lo 3)) (pow.f64 hi 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 -1 (fma.f64 -1 (/.f64 hi lo) -1))
(/.f64 -1 (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) 3) (pow.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) 3)) (fma.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) -4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (/.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(-.f64 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 1 (/.f64 hi lo))
(*.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 1 (/.f64 hi lo))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 1 (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 (/.f64 (/.f64 hi lo) -1) -1)
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 -1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 (/.f64 (/.f64 hi lo) -1) -1)
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 (/.f64 (/.f64 hi lo) -1) -1)
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) 2)
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (+.f64 (/.f64 hi lo) -1) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 -1 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 hi lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (/.f64 hi lo) 4)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) -1)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 0 (pow.f64 (/.f64 hi lo) 2))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (/.f64 hi lo) 2) -1)
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) (cbrt.f64 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 1 lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 hi lo)) (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 lo 2) hi) hi))
(/.f64 1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) lo)
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) lo)
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 -1 (fma.f64 -1 (/.f64 hi lo) -1))
(/.f64 -1 (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) 3) (pow.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) 3)) (fma.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) -4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (/.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 0 (+.f64 (/.f64 hi lo) 1))
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) 1)
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 1 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 1)
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2) (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(/.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (exp.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 1)
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (exp.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(pow.f64 (exp.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 3)
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 3) 1/3)
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (exp.f64 1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (exp.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (exp.f64 -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 2))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo)))) 2))
(fabs.f64 (exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo)))))
(log.f64 (exp.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))) 3))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(exp.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))) 1)
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1/3))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (cbrt.f64 -1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2)
(*.f64 (pow.f64 1 1/3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1/3) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 1/3) (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 1/3))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2)
(/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 -1)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (cbrt.f64 -1)) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 1 (/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1/3)
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) 3)
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2)
(sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (/.f64 hi lo)))))
(pow.f64 (exp.f64 1/3) (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 -1/3 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1/3))
(pow.f64 (exp.f64 1/3) (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 -1/3 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 1/3 (neg.f64 (log1p.f64 (/.f64 hi lo)))) 1))
(pow.f64 (exp.f64 1/3) (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 -1/3 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(/.f64 1 (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 -1 (fma.f64 -1 (/.f64 hi lo) -1))
(/.f64 -1 (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 -1) 3) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (neg.f64 (+.f64 (/.f64 hi lo) 1)) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (+.f64 (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) 3) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) 3) (pow.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) 3)) (fma.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) -4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (*.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -4) (/.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 -1)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))))
(/.f64 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (cbrt.f64 -1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (neg.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) 3) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) -1))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1) (pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -1))
(pow.f64 (hypot.f64 1 (sqrt.f64 (/.f64 hi lo))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 (/.f64 hi lo) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 1) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)))) (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)))))
(*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) 4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) 2))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) -1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 1)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) 3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) 3/2)
(pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) 3/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) -1/2)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) 2)
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))
(fabs.f64 (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) 3))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (+.f64 1 (/.f64 hi lo)))
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 0 (+.f64 (/.f64 hi lo) 1))
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 -1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (/.f64 hi lo) 3) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 -1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 -1 (/.f64 hi lo) -1)
(-.f64 -1 (/.f64 hi lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)

eval395.0ms (4.5%)

Compiler

Compiled 14006 to 9964 computations (28.9% saved)

prune208.0ms (2.4%)

Pruning

28 alts after pruning (22 fresh and 6 done)

PrunedKeptTotal
New52510535
Fresh51217
Picked235
Done033
Total53228560
Accuracy
99.0%
Counts
560 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.6%
(pow.f64 (/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
98.4%
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
98.0%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
96.9%
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
96.7%
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
18.8%
(/.f64 (-.f64 x lo) hi)
98.5%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
9.8%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
96.0%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
97.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
95.9%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))))
95.0%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))))
98.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1)))
18.7%
(/.f64 (neg.f64 lo) hi)
3.3%
(/.f64 x hi)
98.1%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
97.2%
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.4%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
97.2%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
97.8%
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
98.1%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.2%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.7%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.6%
1
96.6%
(pow.f64 (/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
98.4%
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
98.0%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
96.9%
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
96.7%
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
18.8%
(/.f64 (-.f64 x lo) hi)
98.5%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
9.8%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
96.0%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
97.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
95.9%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))))
95.0%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))))
98.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1)))
18.7%
(/.f64 (neg.f64 lo) hi)
3.3%
(/.f64 x hi)
98.1%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
97.2%
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.4%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
97.2%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
97.8%
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
98.1%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.2%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.7%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.6%
1
Compiler

Compiled 1440 to 1026 computations (28.8% saved)

localize195.0ms (2.2%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.8%
(sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
99.6%
(+.f64 -1 (/.f64 hi lo))
99.6%
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
99.2%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
99.5%
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
99.1%
(pow.f64 (/.f64 hi lo) 2)
98.4%
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
97.6%
(-.f64 -1 (/.f64 hi lo))
99.5%
(*.f64 (/.f64 1 lo) (/.f64 hi lo))
98.5%
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
98.4%
(+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))))
97.6%
(-.f64 -1 (/.f64 hi lo))
97.6%
(+.f64 1 (/.f64 hi lo))
99.5%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
97.6%
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
97.6%
(-.f64 -1 (/.f64 hi lo))
Compiler

Compiled 197 to 93 computations (52.8% saved)

series70.0ms (0.8%)

Counts
11 → 222
Calls

66 calls:

TimeVariablePointExpression
45.0ms
lo
@-inf
(+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))))
2.0ms
hi
@inf
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
2.0ms
lo
@0
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
1.0ms
hi
@-inf
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
1.0ms
hi
@0
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)

rewrite161.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
699×log1p-expm1-u
562×expm1-udef
560×log1p-udef
248×associate-*r*
206×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028330
1465255
26095255
Stop Event
node limit
Counts
11 → 453
Calls
Call 1
Inputs
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
(+.f64 1 (/.f64 hi lo))
(+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (/.f64 1 lo) (/.f64 hi lo))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
Outputs
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (/.f64 (-.f64 1 (/.f64 hi lo)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (-.f64 1 (/.f64 hi lo)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) -1)
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)
(pow.f64 (pow.f64 (/.f64 hi lo) 6) 1/3)
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2)))) 1)
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (/.f64 lo (/.f64 1 lo)))
(/.f64 (/.f64 hi lo) lo)
(/.f64 -1 (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 -1 (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 1 (*.f64 lo (/.f64 lo hi)))
(/.f64 1 (*.f64 (/.f64 lo hi) lo))
(/.f64 1 (/.f64 (pow.f64 lo 2) hi))
(/.f64 1 (/.f64 lo (/.f64 hi lo)))
(/.f64 (/.f64 1 lo) (/.f64 lo hi))
(/.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 hi)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 lo (cbrt.f64 (/.f64 hi lo))))
(/.f64 (sqrt.f64 hi) (/.f64 (pow.f64 lo 2) (sqrt.f64 hi)))
(/.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 lo (sqrt.f64 (/.f64 hi lo))))
(/.f64 (neg.f64 hi) (*.f64 lo (neg.f64 lo)))
(/.f64 (neg.f64 hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 hi) (neg.f64 (pow.f64 lo 2)))
(/.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 hi -1) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) -1) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 -1 (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (/.f64 (/.f64 hi lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (/.f64 (/.f64 hi lo) 1) lo)
(/.f64 (*.f64 (/.f64 1 lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (/.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(pow.f64 (*.f64 hi (pow.f64 lo -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 3)
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 hi) lo) 2)
(sqrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 2))
(log.f64 (exp.f64 (*.f64 hi (pow.f64 lo -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (pow.f64 lo -2)))))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 1 lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo -2))))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1))
(+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (neg.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2)
(neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (neg.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo)))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) -1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(neg.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (*.f64 (+.f64 (/.f64 hi lo) -1) -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo)))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (*.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))) (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))) 1)
(*.f64 1 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1/2))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1)))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 -1)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/2)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) 2)
(fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(exp.f64 (*.f64 1/2 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))

simplify227.0ms (2.6%)

Algorithm
egg-herbie
Rules
1174×associate-/r*
1046×associate-*r*
998×associate-*l*
724×fma-def
472×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080729167
1220925002
Stop Event
node limit
Counts
675 → 489
Calls
Call 1
Inputs
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (pow.f64 lo 2))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 hi lo) 1)
(pow.f64 (sqrt.f64 -1) 4)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (pow.f64 (sqrt.f64 -1) 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (*.f64 1/4 (/.f64 1 (pow.f64 lo 2))))) (pow.f64 (sqrt.f64 -1) 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (*.f64 1/4 (/.f64 1 (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) lo)))) (pow.f64 (sqrt.f64 -1) 4))))
(pow.f64 (sqrt.f64 -1) 4)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (pow.f64 (sqrt.f64 -1) 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 3))) (pow.f64 (sqrt.f64 -1) 4))))))
(pow.f64 (sqrt.f64 -1) 4)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (pow.f64 (sqrt.f64 -1) 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 -1/2 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 4)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(pow.f64 (sqrt.f64 -1) 2)
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))))
(pow.f64 (sqrt.f64 -1) 2)
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 hi 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 2))))
(pow.f64 (sqrt.f64 -1) 2)
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 lo 3))) (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) -1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (/.f64 (-.f64 1 (/.f64 hi lo)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (-.f64 1 (/.f64 hi lo)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) -1)
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi -1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)
(pow.f64 (pow.f64 (/.f64 hi lo) 6) 1/3)
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2)))) 1)
(/.f64 hi (pow.f64 lo 2))
(/.f64 hi (/.f64 lo (/.f64 1 lo)))
(/.f64 (/.f64 hi lo) lo)
(/.f64 -1 (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 -1 (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 1 (*.f64 lo (/.f64 lo hi)))
(/.f64 1 (*.f64 (/.f64 lo hi) lo))
(/.f64 1 (/.f64 (pow.f64 lo 2) hi))
(/.f64 1 (/.f64 lo (/.f64 hi lo)))
(/.f64 (/.f64 1 lo) (/.f64 lo hi))
(/.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 hi)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 lo (cbrt.f64 (/.f64 hi lo))))
(/.f64 (sqrt.f64 hi) (/.f64 (pow.f64 lo 2) (sqrt.f64 hi)))
(/.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 lo (sqrt.f64 (/.f64 hi lo))))
(/.f64 (neg.f64 hi) (*.f64 lo (neg.f64 lo)))
(/.f64 (neg.f64 hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 hi) (neg.f64 (pow.f64 lo 2)))
(/.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 hi -1) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) -1) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 -1 (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (/.f64 (/.f64 hi lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (/.f64 (/.f64 hi lo) 1) lo)
(/.f64 (*.f64 (/.f64 1 lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (/.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(pow.f64 (*.f64 hi (pow.f64 lo -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 3)
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 hi) lo) 2)
(sqrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 2))
(log.f64 (exp.f64 (*.f64 hi (pow.f64 lo -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (pow.f64 lo -2)))))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 1 lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 lo 3)))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo -2))))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1))
(+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (neg.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2)
(neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (neg.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo)))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) -1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(neg.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (*.f64 (+.f64 (/.f64 hi lo) -1) -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo)))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (*.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))) (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 1/2)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) -1)
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))) 1)
(*.f64 1 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1/2))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1)))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 -1)))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/2)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) 2)
(fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(exp.f64 (*.f64 1/2 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1/2))
(exp.f64 (*.f64 (*.f64 1/2 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
Outputs
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 hi lo) 3))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 hi lo) 3))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 hi lo) 3))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
-1
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(/.f64 hi lo)
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 1)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 -1) 4)
1
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (pow.f64 (sqrt.f64 -1) 4))
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (*.f64 1/4 (/.f64 1 (pow.f64 lo 2))))) (pow.f64 (sqrt.f64 -1) 4)))
(fma.f64 -1 (/.f64 (neg.f64 hi) lo) (fma.f64 (pow.f64 hi 2) (+.f64 (*.f64 1 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2))) (/.f64 1/4 (pow.f64 lo 2))) 1))
(+.f64 (/.f64 hi lo) (fma.f64 (pow.f64 hi 2) (+.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 (/.f64 -1/2 lo) (sqrt.f64 -1)) 2)) (/.f64 1/4 (pow.f64 lo 2))) 1))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (*.f64 1/4 (/.f64 1 (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (pow.f64 lo 3))))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) lo)))) (pow.f64 (sqrt.f64 -1) 4))))
(fma.f64 -1 (/.f64 (neg.f64 hi) lo) (fma.f64 (pow.f64 hi 2) (+.f64 (*.f64 1 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2))) (/.f64 1/4 (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 3) (+.f64 (*.f64 1 (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) (neg.f64 lo)) (/.f64 1 (pow.f64 lo 3)))) (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) lo))) 1)))
(+.f64 (/.f64 hi lo) (fma.f64 (pow.f64 hi 2) (+.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 (/.f64 -1/2 lo) (sqrt.f64 -1)) 2)) (/.f64 1/4 (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 3) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 (/.f64 -1/2 lo) (sqrt.f64 -1)) 2)) lo) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 (/.f64 -1/2 lo) (sqrt.f64 -1)) 2)) (neg.f64 lo)) (/.f64 1 (pow.f64 lo 3)))) 1)))
(pow.f64 (sqrt.f64 -1) 4)
1
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (pow.f64 (sqrt.f64 -1) 4))
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 4))))
(fma.f64 -1 (/.f64 (neg.f64 hi) lo) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2)) (fma.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)))
(+.f64 (/.f64 hi lo) (-.f64 (fma.f64 1/4 (pow.f64 (/.f64 hi lo) 2) 1) (/.f64 (neg.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2))) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 hi 3))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 3))) (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1 (/.f64 (neg.f64 hi) lo) (fma.f64 -1 (/.f64 -1 (/.f64 (pow.f64 lo 3) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 hi 3) (*.f64 hi (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) -1) (pow.f64 hi 3)))) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2)) (fma.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 1/2 (/.f64 hi (/.f64 (pow.f64 lo 3) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)))) 1)))))
(+.f64 (/.f64 hi lo) (+.f64 (-.f64 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 hi (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2))) -1) (pow.f64 hi 3)) (pow.f64 lo 3)) (/.f64 (neg.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2))) (pow.f64 lo 2))) (fma.f64 1/4 (pow.f64 (/.f64 hi lo) 2) (fma.f64 1/2 (/.f64 hi (/.f64 (pow.f64 lo 3) (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2)))) 1))))
(pow.f64 (sqrt.f64 -1) 4)
1
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (pow.f64 (sqrt.f64 -1) 4))
(+.f64 1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 4))))
(fma.f64 -1 (/.f64 (neg.f64 hi) lo) (fma.f64 -1 (/.f64 (*.f64 -1 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2)) (fma.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1)))
(+.f64 (/.f64 hi lo) (-.f64 (fma.f64 1/4 (pow.f64 (/.f64 hi lo) 2) 1) (/.f64 (neg.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2))) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (sqrt.f64 -1) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2)))))) (*.f64 -1/2 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))))) (pow.f64 lo 3))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 4)))))
(fma.f64 -1 (/.f64 (neg.f64 hi) lo) (fma.f64 -1 (/.f64 -1 (/.f64 (pow.f64 lo 2) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)))) (fma.f64 -1 (/.f64 (+.f64 (*.f64 1 (fma.f64 -1 (pow.f64 hi 3) (*.f64 -1/2 (/.f64 hi (/.f64 -1 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))))))) (*.f64 (*.f64 -1/2 hi) (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)))) (pow.f64 lo 3)) (fma.f64 1/4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 1))))
(+.f64 (/.f64 hi lo) (-.f64 (-.f64 (fma.f64 1/4 (pow.f64 (/.f64 hi lo) 2) 1) (/.f64 (-.f64 (*.f64 hi (*.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2)) -1/2)) (fma.f64 1/2 (/.f64 (*.f64 hi (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2))) -1) (pow.f64 hi 3))) (pow.f64 lo 3))) (/.f64 (neg.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2))) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 hi lo) 3))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(*.f64 -1 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -1 (/.f64 lo hi) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (neg.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 hi lo) 3))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 1 (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (pow.f64 (/.f64 hi lo) 3))
(pow.f64 (sqrt.f64 -1) 2)
-1
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))
(fma.f64 -1/2 (/.f64 hi lo) -1)
(fma.f64 (/.f64 hi lo) -1/2 -1)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2))) (fma.f64 -1/2 (/.f64 hi lo) -1))
(fma.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 (/.f64 -1/2 lo) (sqrt.f64 -1)) 2))) (fma.f64 (/.f64 hi lo) -1/2 -1))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) (*.f64 lo (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2))) (fma.f64 -1/2 (*.f64 (pow.f64 hi 3) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 -1/2 (*.f64 lo (sqrt.f64 -1))) 2)) (neg.f64 lo)) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 -1/2 (/.f64 hi lo) -1)))
(fma.f64 -1/2 (*.f64 (pow.f64 hi 2) (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 (/.f64 -1/2 lo) (sqrt.f64 -1)) 2))) (fma.f64 -1/2 (*.f64 (pow.f64 hi 3) (fma.f64 1/2 (/.f64 (+.f64 (/.f64 1 (pow.f64 lo 2)) (pow.f64 (/.f64 (/.f64 -1/2 lo) (sqrt.f64 -1)) 2)) (neg.f64 lo)) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 (/.f64 hi lo) -1/2 -1)))
(pow.f64 (sqrt.f64 -1) 2)
-1
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))
(fma.f64 -1/2 (/.f64 hi lo) -1)
(fma.f64 (/.f64 hi lo) -1/2 -1)
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 -1/2 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2)) -1))
(fma.f64 (/.f64 hi lo) -1/2 (fma.f64 -1/2 (/.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2)) (pow.f64 lo 2)) -1))
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 hi 3)) (pow.f64 lo 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1/2 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 hi 3) (*.f64 hi (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2))) -1) (pow.f64 hi 3)) (pow.f64 lo 3)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2)) -1)))
(fma.f64 (/.f64 hi lo) -1/2 (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 hi (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2))) -1) (pow.f64 hi 3)) (pow.f64 lo 3)) (fma.f64 -1/2 (/.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2)) (pow.f64 lo 2)) -1)))
(pow.f64 (sqrt.f64 -1) 2)
-1
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (pow.f64 (sqrt.f64 -1) 2))
(fma.f64 -1/2 (/.f64 hi lo) -1)
(fma.f64 (/.f64 hi lo) -1/2 -1)
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 -1/2 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 -1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2)) -1))
(fma.f64 (/.f64 hi lo) -1/2 (fma.f64 -1/2 (/.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2)) (pow.f64 lo 2)) -1))
(+.f64 (*.f64 -1/2 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1 (pow.f64 hi 3)) (*.f64 -1/2 (/.f64 (*.f64 hi (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2))) (pow.f64 (sqrt.f64 -1) 2)))) (pow.f64 lo 3))) (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1/2 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)) (pow.f64 lo 2)) (fma.f64 1/2 (/.f64 (fma.f64 -1 (pow.f64 hi 3) (*.f64 -1/2 (/.f64 hi (/.f64 -1 (+.f64 (pow.f64 hi 2) (pow.f64 (*.f64 1/2 (/.f64 hi (sqrt.f64 -1))) 2)))))) (pow.f64 lo 3)) -1)))
(fma.f64 (/.f64 hi lo) -1/2 (fma.f64 -1/2 (/.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2)) (pow.f64 lo 2)) (fma.f64 1/2 (/.f64 (-.f64 (/.f64 (*.f64 hi (*.f64 (fma.f64 hi hi (pow.f64 (/.f64 (*.f64 -1/2 hi) (sqrt.f64 -1)) 2)) -1/2)) -1) (pow.f64 hi 3)) (pow.f64 lo 3)) -1)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 (pow.f64 (/.f64 hi lo) 2) -1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 4) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 4) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 1/2)
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(-.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (/.f64 (-.f64 1 (/.f64 hi lo)) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (-.f64 1 (/.f64 hi lo)) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4)))) (-.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (-.f64 1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(+.f64 1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) 1) (-.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) -1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi -1)
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 lo 2) hi) hi))
(/.f64 1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) -1)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (/.f64 hi lo) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2)))) 1)
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 hi (/.f64 lo (/.f64 1 lo)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (/.f64 hi lo) lo)
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 -1 (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 -1 (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 1 (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 1 (*.f64 (/.f64 lo hi) lo))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 1 (/.f64 (pow.f64 lo 2) hi))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 1 (/.f64 lo (/.f64 hi lo)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (/.f64 1 lo) (/.f64 lo hi))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) (pow.f64 lo 2)) (cbrt.f64 hi))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 lo (cbrt.f64 (/.f64 hi lo))))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (sqrt.f64 hi) (/.f64 (pow.f64 lo 2) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 hi) (pow.f64 lo 2)) (sqrt.f64 hi))
(/.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 lo (sqrt.f64 (/.f64 hi lo))))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (neg.f64 hi) (*.f64 lo (neg.f64 lo)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (neg.f64 hi) (*.f64 (neg.f64 lo) lo))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (neg.f64 hi) (neg.f64 (pow.f64 lo 2)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 lo))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) lo))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (*.f64 hi -1) (*.f64 lo (neg.f64 lo)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (*.f64 (neg.f64 hi) -1) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (*.f64 -1 (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (/.f64 (/.f64 hi lo) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (/.f64 (/.f64 hi lo) 1) lo)
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (*.f64 (/.f64 1 lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(/.f64 (/.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (*.f64 hi (pow.f64 lo -2)) 1)
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 3)
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3) 1/3)
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (/.f64 (sqrt.f64 hi) lo) 2)
(sqrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 2))
(fabs.f64 (*.f64 hi (pow.f64 lo -2)))
(log.f64 (exp.f64 (*.f64 hi (pow.f64 lo -2))))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (pow.f64 lo -2)))))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 1 lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 1 (pow.f64 lo 3))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 lo 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 lo) 3) (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 1 (pow.f64 lo 3))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 lo 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 lo 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 1 (pow.f64 lo 3))))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2))))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))) 1))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo -2))))
(/.f64 hi (pow.f64 lo 2))
(*.f64 hi (pow.f64 lo -2))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2) (neg.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 1 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (+.f64 1 (pow.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2)
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (/.f64 1 (exp.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))) 1))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (neg.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo)))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) -1))) 1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo)))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo)))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (neg.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 hi lo) -1))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(+.f64 -1 (/.f64 hi lo))
(neg.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1))
(+.f64 -1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 -1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(+.f64 -1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(+.f64 -1 (/.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 -1 (/.f64 hi lo))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 -1 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 -1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 4) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 4) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (*.f64 (+.f64 (/.f64 hi lo) -1) -1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) 1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (-.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 2))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo)))) (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) 3)) (+.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (*.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))) (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)) (pow.f64 (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) 3)) (fma.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))))
(/.f64 (-.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)) (pow.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 3)) (fma.f64 (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))) (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(/.f64 (-.f64 (*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (*.f64 (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))) (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 (/.f64 hi lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(+.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) lo)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 1 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 4) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4)) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) 1) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 1) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)) (/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 4) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 hi (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))) (/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 4))))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)) 1/2)
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1) -1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))) 1)
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 -1) (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1/2))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4))
(sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 1 1/2) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))) 1/2) (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))))
(*.f64 (sqrt.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))) (sqrt.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (sqrt.f64 (*.f64 (+.f64 (/.f64 hi lo) -1) -1)))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 -1) (/.f64 1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (sqrt.f64 -1) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (sqrt.f64 (+.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 (neg.f64 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))))
(pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/2)
(sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(pow.f64 (cbrt.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) 3)
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) 3/2))
(pow.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 1/4) 2)
(sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(fabs.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3/2))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) 3/2))
(expm1.f64 (log1p.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(exp.f64 (*.f64 1/2 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(pow.f64 (exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/2)
(exp.f64 (*.f64 -1/2 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1/2))
(pow.f64 (exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/2)
(exp.f64 (*.f64 -1/2 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (*.f64 1/2 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1))
(pow.f64 (exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1/2)
(exp.f64 (*.f64 -1/2 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (expm1.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))

eval542.0ms (6.2%)

Compiler

Compiled 21445 to 12799 computations (40.3% saved)

prune323.0ms (3.7%)

Pruning

31 alts after pruning (22 fresh and 9 done)

PrunedKeptTotal
New98014994
Fresh9817
Picked235
Done066
Total991311022
Accuracy
99.0%
Counts
1022 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.6%
(fma.f64 hi (/.f64 1 lo) 1)
97.8%
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
96.6%
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
98.4%
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
96.9%
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
96.3%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
97.3%
(/.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
18.8%
(/.f64 (-.f64 x lo) hi)
98.5%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
9.8%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
93.7%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)))
96.0%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
97.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
95.5%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (/.f64 (/.f64 hi lo) lo))))
95.0%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))))
98.3%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1)))
18.7%
(/.f64 (neg.f64 lo) hi)
3.3%
(/.f64 x hi)
98.1%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
96.8%
(/.f64 -1 (/.f64 (-.f64 1 (/.f64 (/.f64 hi lo) (/.f64 lo hi))) (-.f64 -1 (/.f64 hi lo))))
18.7%
(/.f64 -1 (/.f64 hi lo))
98.4%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
96.3%
(/.f64 -1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))))
18.7%
(-.f64 1 (/.f64 x lo))
9.6%
(+.f64 1 (/.f64 hi lo))
97.3%
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
98.1%
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
98.1%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.5%
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
97.7%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
18.6%
1
Compiler

Compiled 1096 to 695 computations (36.6% saved)

regimes96.0ms (1.1%)

Counts
52 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (/.f64 (/.f64 hi lo) lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 -1 (/.f64 (-.f64 1 (/.f64 (/.f64 hi lo) (/.f64 lo hi))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
(fma.f64 hi (/.f64 1 lo) 1)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)) 3))
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 (-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (/.f64 (cbrt.f64 -1) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 2))) (cbrt.f64 (/.f64 hi lo)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))))
Outputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
Calls

4 calls:

26.0ms
x
25.0ms
hi
25.0ms
lo
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.5%1lo
98.5%1hi
98.5%1x
98.5%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 661 to 385 computations (41.8% saved)

regimes56.0ms (0.6%)

Counts
30 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (/.f64 (/.f64 hi lo) lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 -1 (/.f64 (-.f64 1 (/.f64 (/.f64 hi lo) (/.f64 lo hi))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
(fma.f64 hi (/.f64 1 lo) 1)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 x hi) (-.f64 (/.f64 lo (/.f64 (pow.f64 hi 2) (-.f64 x lo))) (/.f64 lo hi)))
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
Outputs
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
Calls

4 calls:

16.0ms
lo
15.0ms
hi
15.0ms
x
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.5%1hi
98.5%1x
98.5%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
98.5%1lo
Compiler

Compiled 361 to 193 computations (46.5% saved)

regimes45.0ms (0.5%)

Counts
22 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (/.f64 (/.f64 hi lo) lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 -1 (/.f64 (-.f64 1 (/.f64 (/.f64 hi lo) (/.f64 lo hi))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
(fma.f64 hi (/.f64 1 lo) 1)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(pow.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
Outputs
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
Calls

4 calls:

13.0ms
hi
12.0ms
x
11.0ms
lo
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.4%1lo
98.4%1hi
98.4%1x
98.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 230 to 121 computations (47.4% saved)

regimes48.0ms (0.6%)

Counts
18 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (/.f64 (/.f64 hi lo) lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 hi lo))))
(/.f64 -1 (/.f64 (-.f64 1 (/.f64 (/.f64 hi lo) (/.f64 lo hi))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (-.f64 (/.f64 hi lo) 1)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))))
(fma.f64 hi (/.f64 1 lo) 1)
Outputs
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
Calls

4 calls:

20.0ms
x
11.0ms
lo
9.0ms
hi
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.4%1lo
98.4%1hi
98.4%1x
98.4%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 194 to 99 computations (49% saved)

regimes22.0ms (0.2%)

Counts
8 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(/.f64 -1 (/.f64 hi lo))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
Outputs
(/.f64 (-.f64 x lo) hi)
Calls

3 calls:

8.0ms
x
7.0ms
lo
6.0ms
hi
Results
AccuracySegmentsBranch
18.8%1lo
18.8%1hi
18.8%1x
Compiler

Compiled 49 to 28 computations (42.9% saved)

regimes18.0ms (0.2%)

Counts
6 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(-.f64 1 (/.f64 x lo))
(/.f64 -1 (/.f64 hi lo))
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

3 calls:

7.0ms
hi
5.0ms
lo
5.0ms
x
Results
AccuracySegmentsBranch
18.7%1lo
18.7%1hi
18.7%1x
Compiler

Compiled 38 to 24 computations (36.8% saved)

regimes11.0ms (0.1%)

Accuracy

Total -9.8b remaining (-18.9%)

Threshold costs -9.8b (-18.9%)

Counts
2 → 1
Calls
Call 1
Inputs
1
(/.f64 x hi)
Outputs
1
Calls

3 calls:

4.0ms
x
3.0ms
hi
3.0ms
lo
Results
AccuracySegmentsBranch
18.6%1lo
18.6%1hi
18.6%1x
Compiler

Compiled 19 to 14 computations (26.3% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×sub-neg
20×+-commutative
12×neg-mul-1
12×*-commutative
12×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030176
147176
263176
375176
477176
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
Outputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 66 to 47 computations (28.8% saved)

soundness2.1s (23.6%)

Rules
1424×times-frac
1202×fma-def
1202×fma-def
1120×fma-def
972×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068038756
1170330326
2572221160
027285
1443273
27722273
092134330
1250231301
026356
1374328
25583328
028330
1465255
26095255
092134330
1250231301
027285
1443273
27722273
090451357
1246546269
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 718 to 412 computations (42.6% saved)

end0.0ms (0%)

preprocess47.0ms (0.5%)

Compiler

Compiled 116 to 66 computations (43.1% saved)

Profiling

Loading profile data...