xlohi (overflows)

Time bar (total: 10.4s)

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)

sample866.0ms (8.3%)

Results
856.0ms8256×256valid
Bogosity

preprocess393.0ms (3.8%)

Algorithm
egg-herbie
Rules
3440×fma-def
1178×div-sub
924×times-frac
784×sub-neg
610×associate-/r*
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(/.f64 (-.f64 x lo) (-.f64 hi lo))
00-0-x
00-0-hi
00-0-(-.f64 x lo)
00-0-lo
00-0-(-.f64 hi lo)
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
033385
184365
2184357
3518353
41379345
54700345
66079345
76701345
86863345
96938345
106980345
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 50 to 20 computations (60% saved)

eval0.0ms (0%)

Compiler

Compiled 10 to 6 computations (40% saved)

prune5.0ms (0%)

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

Compiled 10 to 6 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)

series6.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))

rewrite355.0ms (3.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
115531
2244531
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 (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 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.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 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.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))))

simplify606.0ms (5.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
1170630326
2572921160
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 (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 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.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 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.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)))))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (+.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))))))
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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.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))) (-.f64 (*.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))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.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))) (-.f64 (*.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))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.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))) (-.f64 (*.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))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(+.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 0 (-.f64 (/.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 0 (-.f64 (/.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 0 (-.f64 (/.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.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)))) (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 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (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))) (/.f64 (/.f64 (neg.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.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)))) (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 (neg.f64 lo) (sqrt.f64 (-.f64 hi lo))) (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))) (/.f64 (/.f64 (neg.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.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)))) (-.f64 (*.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))) (sqrt.f64 (-.f64 hi 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 (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)))) (-.f64 (*.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))) (sqrt.f64 (-.f64 hi 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 (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 (*.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))))) 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 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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.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))
(+.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.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))
(+.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))) (-.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 (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))))
(-.f64 (+.f64 0 (*.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))
(+.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 (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 (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 (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 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.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 (/.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))

eval176.0ms (1.7%)

Compiler

Compiled 19720 to 6313 computations (68% saved)

prune185.0ms (1.8%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New4464450
Fresh000
Picked101
Done000
Total4474451
Accuracy
97.9%
Counts
451 → 4
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)
97.9%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
18.7%
1
Compiler

Compiled 31 to 23 computations (25.8% saved)

localize53.0ms (0.5%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
99.6%
(-.f64 (/.f64 hi lo) 1)
99.5%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
Compiler

Compiled 50 to 18 computations (64% saved)

series6.0ms (0.1%)

Counts
3 → 54
Calls

18 calls:

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

rewrite112.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1274×prod-diff
1127×log1p-expm1-u
490×expm1-log1p-u
360×expm1-udef
360×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01870
123366
2344066
Stop Event
node limit
Counts
3 → 98
Calls
Call 1
Inputs
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
(-.f64 (/.f64 hi lo) 1)
(/.f64 (neg.f64 (-.f64 x lo)) lo)
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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (pow.f64 (cbrt.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 (/.f64 1 (pow.f64 (+.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 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 -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 (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)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.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)))

simplify83.0ms (0.8%)

Algorithm
egg-herbie
Rules
1684×times-frac
1006×unswap-sqr
886×fma-def
770×distribute-rgt-in
756×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02474479
15944189
220954107
Stop Event
node limit
Counts
152 → 153
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
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 (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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (pow.f64 (cbrt.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 (/.f64 1 (pow.f64 (+.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 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 -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 (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)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.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)))
Outputs
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) (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 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi))
(+.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)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (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))))))
(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 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi))
(+.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)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (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))))))
(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 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi))
(+.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)) (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (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))))))
(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 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(-.f64 (-.f64 (/.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.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 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) (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 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo)))
(fma.f64 (+.f64 1 (/.f64 hi lo)) (/.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 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 3)))
-1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
-1
-1
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(-.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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(*.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 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.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))
(/.f64 1 (+.f64 1 (/.f64 hi (neg.f64 lo))))
(neg.f64 (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2)))
(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 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -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 -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 (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 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.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 (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 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.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 -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)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.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 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.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 (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 -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)) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.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)))
(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))
(+.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)
(+.f64 (/.f64 hi 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 0 (/.f64 (-.f64 x lo) lo))
(+.f64 1 (neg.f64 (/.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 -1 (/.f64 x lo))
(-.f64 (/.f64 x lo) (/.f64 lo lo))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(-.f64 (/.f64 0 lo) (/.f64 (-.f64 x lo) lo))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 1 (/.f64 (-.f64 x lo) lo))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (-.f64 x lo) (/.f64 1 lo))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (-.f64 x lo) (/.f64 1 (neg.f64 lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(*.f64 (/.f64 (-.f64 x lo) lo) 1)
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) (sqrt.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (/.f64 1 lo) (-.f64 x lo))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x 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)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x 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 (/.f64 (neg.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (fma.f64 -1 x lo) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 (/.f64 -1 (sqrt.f64 lo)) (/.f64 (-.f64 x lo) (sqrt.f64 lo)))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x 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 -1 (/.f64 x 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 (cbrt.f64 (+.f64 (/.f64 x lo) -1)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 x lo))) (/.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 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) lo))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x 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)) (pow.f64 (cbrt.f64 lo) 2))
(pow.f64 (/.f64 (-.f64 x lo) lo) 1)
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) lo)) 3)
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3) 1/3)
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) lo)) 2)
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(pow.f64 (/.f64 lo (-.f64 x lo)) -1)
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 (-.f64 x lo) lo))
(+.f64 1 (neg.f64 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 2))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) lo))))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) lo) 3))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 lo 3)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) lo)) 1))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) lo)))
(+.f64 (/.f64 x lo) -1)
(+.f64 -1 (/.f64 x lo))

eval132.0ms (1.3%)

Compiler

Compiled 1862 to 1024 computations (45% saved)

prune39.0ms (0.4%)

Pruning

23 alts after pruning (19 fresh and 4 done)

PrunedKeptTotal
New13419153
Fresh000
Picked044
Done000
Total13423157
Accuracy
98.4%
Counts
157 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.5%
(pow.f64 (sqrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)
96.4%
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
18.8%
(/.f64 (-.f64 x lo) hi)
96.8%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
97.8%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
97.6%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
96.5%
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3))
96.7%
(/.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo))))
18.8%
(/.f64 -1 (/.f64 hi lo))
97.9%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
96.7%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
97.3%
(/.f64 -1 (log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
97.1%
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
9.3%
(+.f64 1 (/.f64 hi lo))
96.7%
(*.f64 (/.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) 1))
97.5%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
97.6%
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.7%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.3%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.7%
1
Compiler

Compiled 535 to 415 computations (22.4% saved)

localize257.0ms (2.5%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.6%
(+.f64 -1 (/.f64 hi lo))
99.5%
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
99.0%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
98.8%
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3)
99.5%
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
99.2%
(pow.f64 (/.f64 hi lo) 2)
98.4%
(+.f64 (pow.f64 (/.f64 hi lo) 2) -1)
97.5%
(+.f64 (/.f64 hi lo) 1)
99.5%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
99.2%
(fma.f64 hi (/.f64 1 lo) -1)
99.5%
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))
99.4%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
98.9%
(pow.f64 (/.f64 hi lo) 3)
97.5%
(-.f64 -1 (/.f64 hi lo))
Compiler

Compiled 198 to 105 computations (47% saved)

series42.0ms (0.4%)

Counts
14 → 336
Calls

84 calls:

TimeVariablePointExpression
11.0ms
hi
@-inf
(pow.f64 (/.f64 hi lo) 3)
3.0ms
hi
@inf
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3)
2.0ms
lo
@-inf
(fma.f64 hi (/.f64 1 lo) -1)
2.0ms
hi
@0
(pow.f64 (/.f64 hi lo) 3)
1.0ms
lo
@-inf
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3)

rewrite331.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
1874×prod-diff
294×associate-*r*
215×log1p-expm1-u
215×expm1-log1p-u
212×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032374
1535370
26949370
Stop Event
node limit
Counts
14 → 648
Calls
Call 1
Inputs
(-.f64 -1 (/.f64 hi lo))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) -1)
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(+.f64 (/.f64 hi lo) 1)
(+.f64 (pow.f64 (/.f64 hi lo) 2) -1)
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3)
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
Outputs
(+.f64 -1 (/.f64 (neg.f64 hi) lo))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) -1)
(*.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (-.f64 -1 (/.f64 hi lo)))
(*.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 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (-.f64 -1 (/.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) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.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) 2))) (-.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) (-.f64 (/.f64 hi lo) -1))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.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) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (neg.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)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (*.f64 -1 (/.f64 (neg.f64 hi) lo)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 -1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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)
(neg.f64 (+.f64 (/.f64 hi lo) 1))
(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)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.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))))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1)
(*.f64 hi (*.f64 (/.f64 1 lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 3) 1)
(*.f64 1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 hi lo)))
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 hi 3) (/.f64 1 (pow.f64 lo 3)))
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (pow.f64 (/.f64 hi lo) 3/2))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) (/.f64 1 lo))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(/.f64 1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 1 (pow.f64 (/.f64 lo hi) 3))
(/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (neg.f64 hi) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (pow.f64 hi 3)) (neg.f64 (pow.f64 lo 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) lo)
(/.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 hi (pow.f64 (/.f64 hi lo) 2)) lo)
(/.f64 (*.f64 (neg.f64 hi) (pow.f64 (/.f64 hi lo) 2)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 3))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 9))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(*.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(*.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 1) (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(pow.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) -1)
(neg.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(+.f64 (/.f64 (neg.f64 hi) lo) (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 (neg.f64 hi) lo) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo hi))
(/.f64 1 (/.f64 lo (*.f64 hi (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) lo)
(/.f64 (*.f64 hi (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) hi) (*.f64 (+.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 hi)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) 1) lo)
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(-.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) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(*.f64 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 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.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) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.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 -1 (/.f64 hi lo))))
(*.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 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (cbrt.f64 (+.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)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (*.f64 (/.f64 -1 (-.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 (/.f64 -1 (-.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.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) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.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 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 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 (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))))
(-.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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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)))))
(*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.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) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.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 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.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 1 (/.f64 hi lo))))
(*.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 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) -1)
(/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.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 (pow.f64 (/.f64 hi lo) 2) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (/.f64 hi lo)))
(*.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) (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(*.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))) (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.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) 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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.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) 4)) (-.f64 -1 (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)
(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)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(-.f64 (exp.f64 (log1p.f64 (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 (pow.f64 (/.f64 hi lo) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 hi 2) (pow.f64 lo -2))
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3/2))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(/.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 (/.f64 hi lo) 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)) (neg.f64 lo))
(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 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(-.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) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.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 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 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 (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 (exp.f64 (log1p.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))) 1)
(*.f64 -1 (pow.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) 3))
(*.f64 -1 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(*.f64 -1 (*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 1 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(*.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1)
(*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) 3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 3) (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 3))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 3))
(/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) -1))
(/.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (-.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (+.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(log.f64 (exp.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))))
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(exp.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(-.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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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)))))
(*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.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) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.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))))))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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)))))
(*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.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) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.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 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.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) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(*.f64 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 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.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) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.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 -1 (/.f64 hi lo))))
(*.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 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (cbrt.f64 (+.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)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (*.f64 (/.f64 -1 (-.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 (/.f64 -1 (-.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.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) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.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 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 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 (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)

simplify1.5s (14.2%)

Algorithm
egg-herbie
Rules
992×fma-def
806×associate-*r/
740×associate-*l/
560×associate-+r+
552×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0104843424
1280740797
Stop Event
node limit
Counts
984 → 637
Calls
Call 1
Inputs
-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)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.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)))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.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)
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 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.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 (/.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 (/.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)
1
(+.f64 1 (*.f64 3 (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (+.f64 (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 10 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.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 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.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 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.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 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(+.f64 (*.f64 -10 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
1
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 3)) (+.f64 (*.f64 -2 (pow.f64 hi 3)) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 hi 3))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(*.f64 -1 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (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 (*.f64 lo (cbrt.f64 -1)) hi)
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(*.f64 -1 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(*.f64 -1 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (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)
(+.f64 -1 (/.f64 (neg.f64 hi) lo))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) -1)
(*.f64 -1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (-.f64 -1 (/.f64 hi lo)))
(*.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 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (-.f64 -1 (/.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) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.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) 2))) (-.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) (-.f64 (/.f64 hi lo) -1))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.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) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (neg.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)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (*.f64 -1 (/.f64 (neg.f64 hi) lo)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 -1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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)
(neg.f64 (+.f64 (/.f64 hi lo) 1))
(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)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.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))))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1)
(*.f64 hi (*.f64 (/.f64 1 lo) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 3) 1)
(*.f64 1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 hi lo)))
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 hi 3) (/.f64 1 (pow.f64 lo 3)))
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (pow.f64 (/.f64 hi lo) 3/2))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) (/.f64 1 lo))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(/.f64 1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 1 (pow.f64 (/.f64 lo hi) 3))
(/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (neg.f64 hi) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (pow.f64 hi 3)) (neg.f64 (pow.f64 lo 3)))
(/.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) lo)
(/.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 hi (pow.f64 (/.f64 hi lo) 2)) lo)
(/.f64 (*.f64 (neg.f64 hi) (pow.f64 (/.f64 hi lo) 2)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 3))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 9))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(*.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(*.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 1) (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(pow.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) -1)
(neg.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(+.f64 (/.f64 (neg.f64 hi) lo) (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 (neg.f64 hi) lo) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo hi))
(/.f64 1 (/.f64 lo (*.f64 hi (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) lo)
(/.f64 (*.f64 hi (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) hi) (*.f64 (+.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 hi)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) 1) lo)
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(-.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) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(*.f64 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 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.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) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.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 -1 (/.f64 hi lo))))
(*.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 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (cbrt.f64 (+.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)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (*.f64 (/.f64 -1 (-.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 (/.f64 -1 (-.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.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) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.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 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 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 (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))))
(-.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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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)))))
(*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.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) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.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 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.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 1 (/.f64 hi lo))))
(*.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 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (/.f64 hi lo)) -1)
(/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (/.f64 hi lo) 1) 1)
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.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 (pow.f64 (/.f64 hi lo) 2) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (/.f64 hi lo)))
(*.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) (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(*.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))) (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.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) 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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.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) 4)) (-.f64 -1 (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)
(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)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(-.f64 (exp.f64 (log1p.f64 (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 (pow.f64 (/.f64 hi lo) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 hi 2) (pow.f64 lo -2))
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3/2))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(/.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 (/.f64 hi lo) 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)) (neg.f64 lo))
(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 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(-.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) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.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 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 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 (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 (exp.f64 (log1p.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))) 1)
(*.f64 -1 (pow.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) 3))
(*.f64 -1 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(*.f64 -1 (*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 1 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(*.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1)
(*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) 3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 3) (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 3))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 3))
(/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) -1))
(/.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (-.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (+.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(log.f64 (exp.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))))
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(exp.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(-.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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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)))))
(*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.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) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.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))))))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.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)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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)))))
(*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.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) 2))) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (/.f64 1 (pow.f64 (+.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 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(-.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) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(*.f64 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 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.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) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.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 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.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 -1 (/.f64 hi lo))))
(*.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 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (cbrt.f64 (+.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)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (*.f64 (/.f64 -1 (-.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 (/.f64 -1 (-.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.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) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.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 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.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))))
(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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 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 (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)
Outputs
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.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)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.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)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.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)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.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 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.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 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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)
(+.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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)
(+.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (neg.f64 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.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))
(/.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))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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)
(+.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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)
(+.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
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 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.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 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.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 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.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 (/.f64 hi lo) 1)
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 (/.f64 hi lo) 1)
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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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))
1
(+.f64 1 (*.f64 3 (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) 3))
(fma.f64 (/.f64 hi lo) 3 1)
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 (/.f64 hi lo) 3 1) (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 3 (/.f64 hi lo)) (+.f64 (*.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 10 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (fma.f64 6 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 10 (pow.f64 (/.f64 hi lo) 3)))))
(+.f64 (fma.f64 (/.f64 hi lo) 3 1) (fma.f64 10 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.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 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(-.f64 (-.f64 (/.f64 (*.f64 -2 (pow.f64 lo 4)) (pow.f64 hi 4)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))))
(fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 5) (*.f64 3 (pow.f64 lo 4)))) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))))))))
(fma.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -2 (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (-.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))) (pow.f64 (/.f64 lo hi) 3)) (/.f64 lo (/.f64 (pow.f64 hi 5) (*.f64 3 (pow.f64 lo 4)))))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -1 (/.f64 lo (/.f64 (pow.f64 hi 5) (*.f64 3 (pow.f64 lo 4)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 3 (pow.f64 lo 4))) (pow.f64 hi 6)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (fma.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -2 (fma.f64 -2 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (-.f64 (-.f64 (-.f64 (-.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))) (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 6) (*.f64 3 (pow.f64 lo 4))))) (/.f64 lo (/.f64 (pow.f64 hi 5) (*.f64 3 (pow.f64 lo 4)))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.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 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(-.f64 (-.f64 (/.f64 (*.f64 -2 (pow.f64 lo 4)) (pow.f64 hi 4)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.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 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1 (/.f64 (fma.f64 2 (pow.f64 lo 5) (fma.f64 lo (*.f64 3 (pow.f64 lo 4)) (pow.f64 lo 5))) (pow.f64 hi 5)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo hi) 3) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -2 (-.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (fma.f64 2 (pow.f64 lo 5) (fma.f64 lo (*.f64 3 (pow.f64 lo 4)) (pow.f64 lo 5))) (pow.f64 hi 5))))
(+.f64 (*.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 hi 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (pow.f64 lo 5)) (+.f64 (*.f64 lo (+.f64 (*.f64 2 (pow.f64 lo 4)) (pow.f64 lo 4))) (pow.f64 lo 5))) (pow.f64 hi 5))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) (*.f64 3 (pow.f64 lo 4))) (pow.f64 hi 6)) (fma.f64 -1 (/.f64 (fma.f64 2 (pow.f64 lo 5) (fma.f64 lo (*.f64 3 (pow.f64 lo 4)) (pow.f64 lo 5))) (pow.f64 hi 5)) (fma.f64 -1 (pow.f64 (/.f64 lo hi) 3) (*.f64 -1 (+.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))))))))))
(fma.f64 -4 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -2 (fma.f64 -2 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (-.f64 (-.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (/.f64 (fma.f64 2 (pow.f64 lo 5) (fma.f64 lo (*.f64 3 (pow.f64 lo 4)) (pow.f64 lo 5))) (pow.f64 hi 5))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 6) (*.f64 3 (pow.f64 lo 4))))))))
(*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(neg.f64 (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))
(-.f64 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(fma.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (fma.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) -6 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3)) (pow.f64 (/.f64 lo hi) 3))
(+.f64 (*.f64 -10 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6))) (+.f64 (*.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5))) (+.f64 (*.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(fma.f64 -10 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) (fma.f64 -6 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) (fma.f64 -3 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (neg.f64 (pow.f64 (/.f64 lo hi) 3)))))
(fma.f64 (/.f64 (pow.f64 lo 6) (pow.f64 hi 6)) -10 (-.f64 (fma.f64 (/.f64 (pow.f64 lo 5) (pow.f64 hi 5)) -6 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3)) (pow.f64 (/.f64 lo hi) 3)))
1
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 hi lo) 3))
(fma.f64 (/.f64 hi lo) 3 1)
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)))))
(+.f64 1 (fma.f64 3 (/.f64 hi lo) (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2))))
(+.f64 (fma.f64 (/.f64 hi lo) 3 1) (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 hi lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2))) (pow.f64 lo 3)) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))))))))
(+.f64 1 (fma.f64 2 (/.f64 hi lo) (fma.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 4 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 3 (pow.f64 hi 2)))) (pow.f64 (/.f64 hi lo) 3)))))))))
(+.f64 1 (fma.f64 (/.f64 hi lo) 2 (fma.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 2 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 4 (+.f64 (fma.f64 4 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 (/.f64 hi (/.f64 (pow.f64 lo 3) (*.f64 3 (pow.f64 hi 2)))) (pow.f64 (/.f64 hi lo) 3))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 hi -3) lo)))
(-.f64 1 (/.f64 (*.f64 hi -3) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 hi -3) lo) (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2))))
(+.f64 1 (-.f64 (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 (*.f64 hi -3) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -4 (pow.f64 hi 3)) (+.f64 (*.f64 -2 (pow.f64 hi 3)) (+.f64 (*.f64 -1 (*.f64 hi (+.f64 (*.f64 2 (pow.f64 hi 2)) (pow.f64 hi 2)))) (*.f64 -1 (pow.f64 hi 3))))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 hi) (*.f64 -1 hi)) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 4 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -4 (pow.f64 hi 3) (fma.f64 -2 (pow.f64 hi 3) (*.f64 -1 (+.f64 (*.f64 hi (*.f64 3 (pow.f64 hi 2))) (pow.f64 hi 3))))) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (*.f64 hi -3) lo) (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (/.f64 (*.f64 6 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 (*.f64 hi -3) lo)) (/.f64 (+.f64 (*.f64 (pow.f64 hi 3) -6) (neg.f64 (fma.f64 hi (*.f64 3 (pow.f64 hi 2)) (pow.f64 hi 3)))) (pow.f64 lo 3))))
(*.f64 -1 (cbrt.f64 -1))
(neg.f64 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(*.f64 -1 (+.f64 (cbrt.f64 -1) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))))
(-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(fma.f64 -1 (cbrt.f64 -1) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))))
(-.f64 (-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(fma.f64 -1 (cbrt.f64 -1) (fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (neg.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 hi) (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))) (cbrt.f64 -1))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(/.f64 lo (/.f64 hi (cbrt.f64 -1)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1)))))
(+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1)))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 hi 4) (cbrt.f64 -1))))))
(*.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (pow.f64 (/.f64 lo hi) 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
(/.f64 (*.f64 lo (cbrt.f64 -1)) hi)
(/.f64 lo (/.f64 hi (cbrt.f64 -1)))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1)))))
(+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1)))))
(+.f64 (/.f64 (*.f64 lo (cbrt.f64 -1)) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (cbrt.f64 -1)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 3) (cbrt.f64 -1)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (*.f64 (pow.f64 lo 4) (cbrt.f64 -1)) (pow.f64 hi 4)))))
(+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (cbrt.f64 -1))) (+.f64 (/.f64 lo (/.f64 hi (cbrt.f64 -1))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (cbrt.f64 -1))) (/.f64 (pow.f64 lo 4) (/.f64 (pow.f64 hi 4) (cbrt.f64 -1))))))
(*.f64 -1 (cbrt.f64 -1))
(neg.f64 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(*.f64 -1 (+.f64 (cbrt.f64 -1) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))))
(-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(fma.f64 -1 (cbrt.f64 -1) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))))
(-.f64 (-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(fma.f64 -1 (cbrt.f64 -1) (fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (neg.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 hi) (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))) (cbrt.f64 -1))
(*.f64 -1 (cbrt.f64 -1))
(neg.f64 (cbrt.f64 -1))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)))
(*.f64 -1 (+.f64 (cbrt.f64 -1) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))))
(-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2)))))
(fma.f64 -1 (cbrt.f64 -1) (*.f64 -1 (+.f64 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))))
(-.f64 (-.f64 (neg.f64 (cbrt.f64 -1)) (/.f64 hi (/.f64 lo (cbrt.f64 -1)))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))))
(+.f64 (*.f64 -1 (cbrt.f64 -1)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (cbrt.f64 -1)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (cbrt.f64 -1)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))))))
(fma.f64 -1 (cbrt.f64 -1) (fma.f64 -1 (/.f64 hi (/.f64 lo (cbrt.f64 -1))) (fma.f64 -1 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1))) (neg.f64 (/.f64 (pow.f64 hi 3) (/.f64 (pow.f64 lo 3) (cbrt.f64 -1)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 hi) (/.f64 lo (cbrt.f64 -1))) (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (cbrt.f64 -1)))) (/.f64 (*.f64 (pow.f64 hi 3) (cbrt.f64 -1)) (pow.f64 lo 3))) (cbrt.f64 -1))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(*.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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)
(+.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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)
(+.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)) (neg.f64 (pow.f64 (/.f64 lo hi) 3))))
(-.f64 (-.f64 (/.f64 (neg.f64 lo) hi) (/.f64 (pow.f64 lo 2) (pow.f64 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))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1 (+.f64 (pow.f64 (/.f64 lo 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)) (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 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 hi lo) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) 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 (+.f64 (+.f64 (/.f64 hi lo) 1) (pow.f64 (/.f64 hi lo) 3)) (/.f64 (pow.f64 hi 2) (pow.f64 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))
(+.f64 -1 (/.f64 (neg.f64 hi) lo))
(-.f64 -1 (/.f64 hi lo))
(+.f64 -1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(-.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 (neg.f64 hi) lo) -1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 -1 (+.f64 (/.f64 hi lo) 1))
(-.f64 -1 (/.f64 hi lo))
(*.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 1 (-.f64 -1 (/.f64 hi lo)))
(-.f64 -1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2))
(-.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(-.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 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(*.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) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.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 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(*.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) 2))) (-.f64 -1 (/.f64 hi lo)))
(-.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) (-.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) (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.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 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 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.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 1 (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 (neg.f64 (+.f64 -1 (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 (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 (/.f64 hi lo) (+.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 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (/.f64 hi lo)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -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)) (+.f64 (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) (+.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 -1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (*.f64 -1 (/.f64 (neg.f64 hi) lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.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 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 -1 (/.f64 (neg.f64 hi) lo)))
(/.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 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (+.f64 -1 (/.f64 hi lo)))
(/.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 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.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 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.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)))
(pow.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)
(-.f64 -1 (/.f64 hi lo))
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) 1/3)
(-.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)
(-.f64 -1 (/.f64 hi lo))
(neg.f64 (+.f64 (/.f64 hi lo) 1))
(-.f64 -1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (-.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 hi lo)))))
(-.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 -1 (/.f64 hi lo)) 3))
(-.f64 -1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))) 1))
(-.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1)
(pow.f64 (/.f64 hi lo) 3)
(*.f64 hi (*.f64 (/.f64 1 lo) (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (/.f64 hi lo) 3) 1)
(pow.f64 (/.f64 hi lo) 3)
(*.f64 1 (pow.f64 (/.f64 hi lo) 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)))
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 1 lo) 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 hi 3) (/.f64 1 (pow.f64 lo 3)))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (pow.f64 (/.f64 hi lo) 3/2))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (/.f64 hi lo) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (/.f64 hi lo) (*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) (/.f64 1 lo))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 1 (pow.f64 (/.f64 lo hi) 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 (neg.f64 hi) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (pow.f64 hi 3)) (neg.f64 (pow.f64 lo 3)))
(/.f64 (pow.f64 (neg.f64 hi) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) lo)
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (neg.f64 hi) (/.f64 (neg.f64 lo) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 hi (pow.f64 (/.f64 hi lo) 2)) lo)
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (*.f64 (neg.f64 hi) (pow.f64 (/.f64 hi lo) 2)) (neg.f64 lo))
(/.f64 (neg.f64 hi) (/.f64 (neg.f64 lo) (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 hi lo) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 3))))
(pow.f64 (/.f64 hi lo) 3)
(cbrt.f64 (pow.f64 (/.f64 hi lo) 9))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 hi lo) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 hi lo))))
(pow.f64 (/.f64 hi lo) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 hi lo))) 1))
(pow.f64 (/.f64 hi lo) 3)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 hi lo) 3)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 2) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) 1) (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6))))
(*.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) -1)
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)))
(neg.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(fabs.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (/.f64 (neg.f64 hi) lo) (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (/.f64 (neg.f64 hi) lo) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 hi lo)))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))) 1)
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo hi))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(/.f64 1 (/.f64 lo (*.f64 hi (-.f64 -1 (/.f64 hi lo)))))
(/.f64 1 (/.f64 (/.f64 lo hi) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 1 lo) (*.f64 hi (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo hi) (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) lo)
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 hi (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))) (/.f64 (neg.f64 hi) (neg.f64 lo)))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (+.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (/.f64 (neg.f64 hi) (neg.f64 lo)))
(/.f64 (*.f64 hi (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) lo))
(/.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo hi)))
(/.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))) (/.f64 (neg.f64 hi) (neg.f64 lo)))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) hi) (*.f64 (+.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 hi)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (/.f64 (neg.f64 hi) (neg.f64 lo)))
(/.f64 (*.f64 hi (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (neg.f64 hi) (/.f64 (neg.f64 lo) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (/.f64 hi lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (neg.f64 hi) (/.f64 (neg.f64 lo) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(/.f64 (neg.f64 hi) (/.f64 (neg.f64 lo) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (/.f64 hi lo) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) 1) lo)
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 lo)) (sqrt.f64 lo))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 1)
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 3)
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 3) 1/3)
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 2)
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 2))
(fabs.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (-.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))) 3))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (/.f64 (neg.f64 hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -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) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.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 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.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 (/.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 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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))) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (/.f64 hi lo))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (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 (/.f64 hi lo) 1) -2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (*.f64 (/.f64 -1 (-.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 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 -1 (-.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 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (/.f64 (+.f64 -1 (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 -1 (/.f64 hi lo)))
(+.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) (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (/.f64 (-.f64 1 (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 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (neg.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (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) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 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 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.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 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.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 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (neg.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 (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) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (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 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 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 -1 (+.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 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (-.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.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 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 -1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 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 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 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 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (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)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.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 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1/3)))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) 3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(+.f64 (/.f64 hi lo) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(*.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.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 (/.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 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 -1 (/.f64 hi lo)) -1)
(-.f64 1 (/.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) 1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.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 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (/.f64 hi lo) 1)
(/.f64 (+.f64 -1 (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 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 (/.f64 hi lo) 1)
(/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 (/.f64 hi lo) 3) 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 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 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 (/.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 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) -1) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 (/.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))
(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 (/.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 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) 1)
(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 (/.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 (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 (pow.f64 (/.f64 hi lo) 2) 1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(-.f64 (/.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 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 -1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi 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 -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 (pow.f64 (/.f64 hi lo) 2))
(*.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))) 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 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(+.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) 4) (-.f64 1 (*.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 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))))
(/.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 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)))
(/.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 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.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 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 (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 -1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.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 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.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 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (neg.f64 (+.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 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (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) 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 (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 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi 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 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 2)
(+.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 -1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi 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 (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 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))) 1))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi 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)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) -1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(pow.f64 (/.f64 hi lo) 2)
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 hi 2) (pow.f64 lo -2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3/2))
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(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 (pow.f64 hi 2) (pow.f64 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 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 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 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.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 (*.f64 (/.f64 hi lo) hi) lo)
(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 (*.f64 hi (/.f64 hi lo)) lo)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi 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)))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -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) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (neg.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (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) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 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 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.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 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.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 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (neg.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 (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) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (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 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 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 -1 (+.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 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (-.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.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 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 -1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 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 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 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 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.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 1 (/.f64 hi lo)) 3)))) 1)
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 -1 (pow.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 -1 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 -1 (*.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 1 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1)
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (*.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2))
(/.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) 3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 3) (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 3))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 6)
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2)) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo))))) (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2))
(/.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2) (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) -1))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(/.f64 (*.f64 -1 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(sqrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 6))
(fabs.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(log.f64 (exp.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(cbrt.f64 (pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 3))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(exp.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))))
(pow.f64 (exp.f64 3) (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(pow.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) 3)
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1))
(pow.f64 (exp.f64 3) (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(pow.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) 3)
(log1p.f64 (expm1.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))))
(/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (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)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.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 hi lo)))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (neg.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1)))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 (cbrt.f64 -1) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 -1 (sqrt.f64 (+.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1/3)))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) 3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 2) (cbrt.f64 (/.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 (/.f64 -1 (-.f64 1 (/.f64 hi lo))) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 1 1/3) (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) 1/3) (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3/2) 1/3))
(*.f64 (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)))
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (/.f64 hi lo))) (-.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 -1 (+.f64 -1 (/.f64 hi lo))) 1)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(pow.f64 (cbrt.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))) 3)
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -1) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (/.f64 1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)))
(log.f64 (exp.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (/.f64 -1 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (*.f64 3 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo))))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))) 1/3)))
(cbrt.f64 (pow.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) 3))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(-.f64 (/.f64 hi lo) 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 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.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 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.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 (/.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 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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))) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (/.f64 hi lo))))
(*.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 -1 (/.f64 hi lo))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (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 (/.f64 hi lo) 1) -2)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (*.f64 (/.f64 -1 (-.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 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 -1 (-.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 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (/.f64 (+.f64 -1 (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 -1 (/.f64 hi lo)))
(+.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) (+.f64 -1 (/.f64 hi lo)))))
(*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (/.f64 (-.f64 1 (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 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 (neg.f64 hi) lo))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.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 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 -1 (neg.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (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) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 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 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))) (+.f64 (/.f64 hi lo) 1)))
(/.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 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.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 (*.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (neg.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 (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) 2)) (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.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 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2)))
(/.f64 (+.f64 -1 (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 (/.f64 hi lo) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 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 -1 (+.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 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 4) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 1 (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 -1 (/.f64 hi lo))) (+.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 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 4) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 4)) 1) (-.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 (-.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 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.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 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 3) 1/3)
(+.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 hi lo))) 2)
(+.f64 -1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 hi lo)))))
(+.f64 -1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 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 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 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 (log.f64 (/.f64 hi lo)))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))))
(+.f64 -1 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 hi lo))) 1))
(+.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 hi lo))))
(+.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))

eval1.3s (12.9%)

Compiler

Compiled 14994 to 9494 computations (36.7% saved)

prune142.0ms (1.4%)

Pruning

34 alts after pruning (26 fresh and 8 done)

PrunedKeptTotal
New61621637
Fresh9514
Picked145
Done044
Total62634660
Accuracy
98.4%
Counts
660 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
96.8%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
97.8%
(/.f64 (+.f64 -1 (/.f64 1 (/.f64 (/.f64 lo hi) (-.f64 -1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
97.8%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
97.8%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))))
97.5%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 1 (pow.f64 (/.f64 lo hi) 3))))
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
97.6%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
96.5%
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3))
18.8%
(/.f64 -1 (/.f64 hi lo))
97.9%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
96.4%
(/.f64 -1 (-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo)))))
97.8%
(/.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
93.2%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1))))
93.7%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (fma.f64 hi (/.f64 1 lo) 1))))
96.1%
(/.f64 -1 (*.f64 (+.f64 (/.f64 (/.f64 hi lo) (/.f64 lo hi)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
95.5%
(/.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
94.9%
(/.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
96.7%
(/.f64 -1 (*.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
70.1%
(/.f64 -1 (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
94.5%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
96.5%
(/.f64 -1 (*.f64 (+.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
97.7%
(/.f64 -1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
18.7%
(-.f64 1 (/.f64 x lo))
9.3%
(+.f64 (/.f64 hi lo) 1)
96.7%
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
97.7%
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
97.7%
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.7%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.8%
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
97.1%
(cbrt.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 6))
97.3%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.7%
1
Compiler

Compiled 1086 to 776 computations (28.5% saved)

localize423.0ms (4.1%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
99.6%
(+.f64 -1 (/.f64 hi lo))
99.5%
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
99.5%
(expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
99.5%
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
99.5%
(*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))
98.9%
(pow.f64 (/.f64 hi lo) 3)
97.5%
(-.f64 (/.f64 hi lo) -1)
99.5%
(*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
98.5%
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
98.4%
(+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1)
97.5%
(+.f64 (/.f64 hi lo) 1)
97.5%
(+.f64 (/.f64 hi lo) 1)
99.7%
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
99.6%
(-.f64 1 (/.f64 hi lo))
99.3%
(log.f64 (-.f64 1 (/.f64 hi lo)))
Compiler

Compiled 246 to 125 computations (49.2% saved)

series27.0ms (0.3%)

Counts
13 → 312
Calls

78 calls:

TimeVariablePointExpression
3.0ms
hi
@0
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
2.0ms
lo
@inf
(expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
1.0ms
hi
@inf
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
1.0ms
hi
@inf
(expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
1.0ms
hi
@-inf
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))

rewrite156.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
440×associate-*r*
314×frac-times
308×associate-*l*
263×log1p-expm1-u
262×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034441
1613327
Stop Event
node limit
Counts
13 → 584
Calls
Call 1
Inputs
(log.f64 (-.f64 1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1)
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(-.f64 (/.f64 hi lo) -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 (/.f64 hi lo) -1))))
(expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(+.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
Outputs
(+.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))) (log.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (log.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(-.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1)
(-.f64 (log.f64 -1) (log.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (log1p.f64 (/.f64 hi lo)))
(*.f64 1 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(*.f64 -1 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (*.f64 -1 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2) (*.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo))))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 2)
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.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 (/.f64 hi lo)) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.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 (/.f64 hi lo)) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(-.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(*.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1)
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (neg.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) 1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) 1))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3))
(expm1.f64 (log.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (log.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) -1)
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi -1)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.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 (/.f64 hi lo)) lo)
(/.f64 (*.f64 hi (*.f64 (/.f64 1 lo) hi)) lo)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (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 (pow.f64 (/.f64 hi lo) 2) 2))
(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 (log.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 hi lo) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(-.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 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (+.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 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) -1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 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 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 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 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (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 (/.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 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.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) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 1 (/.f64 hi lo)) 1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) -1)
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (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 1 (*.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 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (neg.f64 (+.f64 (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 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.f64 1 (/.f64 hi lo)))
(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 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo))
(-.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo hi))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 hi)) (neg.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)) (exp.f64 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 hi lo))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (/.f64 hi lo))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 hi lo))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) 1))
(+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.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 -1 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (*.f64 -1 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) -1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) 1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) 1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) -1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))) (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))
(pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 3) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 -1 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(fma.f64 (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 2) (/.f64 1 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) -1)
(-.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1)
(*.f64 1 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2) (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 3) 1) (+.f64 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo)))) (+.f64 1 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1))))
(/.f64 (-.f64 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo)))) 1) (+.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1))
(pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 2))
(log.f64 (exp.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 3))
(exp.f64 (log.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(-.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 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (/.f64 -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 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (+.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 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) -1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 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 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 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 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.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 (/.f64 hi lo)) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))

simplify384.0ms (3.7%)

Algorithm
egg-herbie
Rules
1202×fma-def
684×associate-+r+
598×associate-+l+
588×distribute-lft-in
580×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0106441910
1301739807
Stop Event
node limit
Counts
896 → 684
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))
(+.f64 (log.f64 (neg.f64 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (neg.f64 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (neg.f64 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
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 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)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (+.f64 (*.f64 1/3 (pow.f64 lo 3)) (*.f64 1/2 (pow.f64 lo 3))))) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 3)) (+.f64 (*.f64 -1/3 (pow.f64 lo 3)) (*.f64 -1/6 (pow.f64 lo 3))))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 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 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.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 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 hi 3)) (+.f64 (*.f64 -1/3 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.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 (/.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 (/.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)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.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)))))
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo)) 1)
(-.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))) 1)
(-.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)))) 1)
(*.f64 -1 (/.f64 lo hi))
(+.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 (*.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 (*.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 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))))))))
(*.f64 -1 (/.f64 lo hi))
(+.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 (*.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 (*.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 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.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 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo)) 1)
(-.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)))) 1)
(-.f64 (+.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))))) 1)
(-.f64 (exp.f64 1) 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo)) 1)
(-.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)))) 1)
(-.f64 (+.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))))) 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 (/.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)
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)))))
(+.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))) (log.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (log.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(-.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1)
(-.f64 (log.f64 -1) (log.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (log1p.f64 (/.f64 hi lo)))
(*.f64 1 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(*.f64 -1 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (*.f64 -1 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2) (*.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo))))))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 2)
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.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 (/.f64 hi lo)) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.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 (/.f64 hi lo)) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(-.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(*.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1)
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (neg.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) 1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) 1))))
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1)
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 3)
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 2))
(log.f64 (exp.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3))
(expm1.f64 (log.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (log.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) -1)
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1)
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi -1)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.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 (/.f64 hi lo)) lo)
(/.f64 (*.f64 hi (*.f64 (/.f64 1 lo) hi)) lo)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (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 (pow.f64 (/.f64 hi lo) 2) 2))
(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 (log.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 hi lo) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(+.f64 (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(-.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 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (+.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 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) -1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 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 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 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 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (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 (/.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 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.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) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 1 (/.f64 hi lo)) 1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) -1)
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (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 1 (*.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 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (neg.f64 (+.f64 (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 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.f64 1 (/.f64 hi lo)))
(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 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo))
(-.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo hi))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 hi)) (neg.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(log.f64 (*.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)) (exp.f64 (/.f64 hi lo))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 hi lo))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 hi lo))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (/.f64 hi lo))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 hi lo))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) 1))
(+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.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 -1 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (*.f64 -1 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) -1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) 1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) 1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) -1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))) (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))
(pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 3) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 -1 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(fma.f64 (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 2) (/.f64 1 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) -1)
(-.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1)
(*.f64 1 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2) (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 3) 1) (+.f64 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo)))) (+.f64 1 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1))))
(/.f64 (-.f64 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo)))) 1) (+.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1))
(pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(pow.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 2))
(log.f64 (exp.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 3))
(exp.f64 (log.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(log1p.f64 (expm1.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(-.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 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (/.f64 -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 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (+.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 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) -1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 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 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 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 1 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(+.f64 (/.f64 (neg.f64 hi) lo) 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 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 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 (+.f64 (/.f64 hi lo) -1) -1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.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 (/.f64 hi lo)) 1)
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(/.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 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (-.f64 1 (/.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)
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 hi lo) -1))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
Outputs
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (*.f64 -1/2 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/2 (pow.f64 hi 2)) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/4 (pow.f64 hi 4)) (pow.f64 lo 4)))) (/.f64 hi lo))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))
(+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))
(+.f64 (log.f64 (/.f64 -1 lo)) (log.f64 hi))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (neg.f64 (log.f64 hi)) (/.f64 (neg.f64 lo) hi)))
(+.f64 (log.f64 (/.f64 -1 lo)) (-.f64 (log.f64 hi) (/.f64 lo hi)))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))))
(+.f64 (log.f64 (/.f64 -1 lo)) (+.f64 (-.f64 (log.f64 hi) (/.f64 lo hi)) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2))))
(+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (/.f64 -1 lo)) (fma.f64 -1 (neg.f64 (log.f64 hi)) (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (/.f64 -1 lo)) (+.f64 (-.f64 (log.f64 hi) (/.f64 lo hi)) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))))
(+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))
(+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))
(-.f64 (neg.f64 (log.f64 lo)) (log.f64 (/.f64 -1 hi)))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (*.f64 -1 (+.f64 (log.f64 (/.f64 -1 hi)) (/.f64 lo hi))) (neg.f64 (log.f64 lo)))
(-.f64 (-.f64 (neg.f64 (log.f64 lo)) (log.f64 (/.f64 -1 hi))) (/.f64 lo hi))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))) (neg.f64 (log.f64 lo)))
(-.f64 (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi)) (log.f64 (/.f64 -1 hi))) (log.f64 lo))
(+.f64 (log.f64 (/.f64 1 lo)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 hi))) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (fma.f64 -1 (log.f64 (/.f64 -1 hi)) (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))) (neg.f64 (log.f64 lo)))
(-.f64 (-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))) (/.f64 lo hi)) (log.f64 (/.f64 -1 hi))) (log.f64 lo))
(+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))
(+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo)))
(-.f64 (log.f64 (neg.f64 hi)) (log.f64 lo))
(+.f64 (log.f64 (neg.f64 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (*.f64 -1 (/.f64 lo hi))))
(+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (+.f64 (log.f64 lo) (/.f64 lo hi))))
(-.f64 (-.f64 (log.f64 (neg.f64 hi)) (log.f64 lo)) (/.f64 lo hi))
(+.f64 (log.f64 (neg.f64 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))))
(+.f64 (log.f64 (neg.f64 hi)) (fma.f64 -1 (log.f64 lo) (fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))))
(+.f64 (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi)) (-.f64 (log.f64 (neg.f64 hi)) (log.f64 lo)))
(+.f64 (log.f64 (neg.f64 hi)) (+.f64 (*.f64 -1 (log.f64 lo)) (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (log.f64 (neg.f64 hi)) (fma.f64 -1 (log.f64 lo) (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))))
(+.f64 (-.f64 (-.f64 (log.f64 (neg.f64 hi)) (log.f64 lo)) (/.f64 lo hi)) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 -1/3 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (*.f64 -1/2 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/2 (pow.f64 hi 2)) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/4 (pow.f64 hi 4)) (pow.f64 lo 4)))) (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (/.f64 (*.f64 -1/2 (pow.f64 hi 2)) (pow.f64 lo 2)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (*.f64 -1/3 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/2 (pow.f64 hi 2)) (pow.f64 lo 2))) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (*.f64 -1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(fma.f64 -1 (/.f64 hi lo) (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (*.f64 -1/4 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (fma.f64 -1/3 (pow.f64 (/.f64 hi lo) 3) (/.f64 (*.f64 -1/4 (pow.f64 hi 4)) (pow.f64 lo 4)))) (/.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))
(*.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 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))
(exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))) (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))))) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))) (pow.f64 hi 2))))
(+.f64 (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))))) (+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo))))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) hi) (+.f64 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi)))))) (+.f64 (*.f64 1/6 (pow.f64 lo 3)) (+.f64 (*.f64 1/3 (pow.f64 lo 3)) (*.f64 1/2 (pow.f64 lo 3))))) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 (/.f64 1 lo))) (*.f64 -1 (log.f64 (/.f64 1 hi))))))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi))))))) (pow.f64 hi 2)) (/.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 -1 lo)) (neg.f64 (neg.f64 (log.f64 hi)))))) (/.f64 (pow.f64 hi 3) (fma.f64 1/6 (pow.f64 lo 3) (*.f64 (pow.f64 lo 3) 5/6)))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))))) (+.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 3) 1))) (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (neg.f64 (log.f64 hi)) (log.f64 (/.f64 -1 lo)))))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))
(exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))))
(exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo)))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))))))
(+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo)))))))))
(+.f64 (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))))) (+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi)))))) (+.f64 (*.f64 -1/2 (pow.f64 lo 3)) (+.f64 (*.f64 -1/3 (pow.f64 lo 3)) (*.f64 -1/6 (pow.f64 lo 3))))) (pow.f64 hi 3))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (/.f64 1 lo)) (*.f64 -1 (log.f64 (/.f64 -1 hi))))))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (fma.f64 -1 (/.f64 (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))) (/.f64 (pow.f64 hi 3) (fma.f64 -1/2 (pow.f64 lo 3) (*.f64 -1/2 (pow.f64 lo 3))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (neg.f64 (log.f64 (/.f64 -1 hi))) (neg.f64 (log.f64 lo))))))))))
(+.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (-.f64 (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo)))))) (/.f64 (exp.f64 (+.f64 (log.f64 (/.f64 -1 hi)) (log.f64 lo))) (/.f64 (pow.f64 hi 3) (neg.f64 (pow.f64 lo 3))))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))
(exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo)))))
(exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo))))) (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) hi))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))) (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))))
(+.f64 (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))) (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))) (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo)))))))))
(+.f64 (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))))) (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo))))) (+.f64 (/.f64 (*.f64 lo (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) hi) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (*.f64 -1 (log.f64 lo)))))) (pow.f64 hi 3)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))) (+.f64 (/.f64 lo (/.f64 hi (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))) (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (exp.f64 (neg.f64 (+.f64 (log.f64 (neg.f64 hi)) (neg.f64 (log.f64 lo))))))))))
(+.f64 (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))) (+.f64 (/.f64 (pow.f64 lo 2) (/.f64 (pow.f64 hi 2) (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))))) (+.f64 (/.f64 (pow.f64 lo 3) (/.f64 (pow.f64 hi 3) (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))))) (/.f64 lo (/.f64 hi (exp.f64 (-.f64 (log.f64 lo) (log.f64 (neg.f64 hi)))))))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 1/6 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/3 (pow.f64 (/.f64 hi lo) 3) (fma.f64 1/2 (pow.f64 (/.f64 hi lo) 3) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) 1/2) (+.f64 (fma.f64 (pow.f64 (/.f64 hi lo) 3) 1/2 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (pow.f64 hi 3)) (+.f64 (*.f64 -1/3 (pow.f64 hi 3)) (*.f64 -1/6 (pow.f64 hi 3)))) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (pow.f64 hi 3) (*.f64 -1/2 (pow.f64 hi 3))) (pow.f64 lo 3)) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (-.f64 1 (/.f64 (*.f64 (pow.f64 hi 3) -1) (pow.f64 lo 3))) (+.f64 (/.f64 hi lo) (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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 (/.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))
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 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.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 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.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 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.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 (/.f64 hi lo) 1)
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 (/.f64 hi lo) 1)
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 (/.f64 hi lo) 1)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 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))))
(*.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo)) 1)
(+.f64 (E.f64) (-.f64 (/.f64 hi (/.f64 lo (E.f64))) 1))
(+.f64 (/.f64 hi (/.f64 lo (E.f64))) (expm1.f64 1))
(-.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))) 1)
(+.f64 (E.f64) (-.f64 (fma.f64 3/2 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (E.f64))) (/.f64 hi (/.f64 lo (E.f64)))) 1))
(+.f64 (fma.f64 3/2 (/.f64 (pow.f64 hi 2) (/.f64 (pow.f64 lo 2) (E.f64))) (/.f64 hi (/.f64 lo (E.f64)))) (expm1.f64 1))
(-.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)))) 1)
(+.f64 (+.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 (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))))) (expm1.f64 1))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.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)))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi))
(+.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)))))))
(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 (+.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))) (/.f64 lo hi))
(+.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 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.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)) (fma.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))))))))
(-.f64 (-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -3/2) (fma.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) -1/6 (fma.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) 1/24 (+.f64 (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) 1/2 (*.f64 3/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.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)))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi))
(+.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))))))
(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 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 3) 1/6) (pow.f64 hi 3))) (/.f64 lo hi))
(+.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 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))))))
(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)) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 -1/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (fma.f64 1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 3/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))))))
(-.f64 (-.f64 (-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) -11/24) (fma.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) 1/2 (*.f64 3/2 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (*.f64 (pow.f64 lo 3) 1/6) (pow.f64 hi 3))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)))
(-.f64 (/.f64 (*.f64 -1/2 (pow.f64 lo 2)) (pow.f64 hi 2)) (/.f64 lo hi))
(+.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)))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) -1/6)))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (*.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) -1/6)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (*.f64 1/24 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1/6 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) 1/24))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) -1/6 (*.f64 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) 1/24))) (/.f64 lo hi))
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo)) 1)
(+.f64 (E.f64) (-.f64 (/.f64 hi (/.f64 lo (E.f64))) 1))
(+.f64 (/.f64 hi (/.f64 lo (E.f64))) (expm1.f64 1))
(-.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)))) 1)
(+.f64 (+.f64 (E.f64) (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2)))) -1)
(+.f64 (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2))) (expm1.f64 1))
(-.f64 (+.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))))) 1)
(+.f64 (E.f64) (-.f64 (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (+.f64 (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2)) (/.f64 (*.f64 (E.f64) (*.f64 (pow.f64 hi 3) 13/6)) (pow.f64 lo 3)))) 1))
(+.f64 (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (+.f64 (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2)) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) 13/6))))) (expm1.f64 1))
(-.f64 (exp.f64 1) 1)
(expm1.f64 1)
(-.f64 (+.f64 (exp.f64 1) (/.f64 (*.f64 hi (exp.f64 1)) lo)) 1)
(+.f64 (E.f64) (-.f64 (/.f64 hi (/.f64 lo (E.f64))) 1))
(+.f64 (/.f64 hi (/.f64 lo (E.f64))) (expm1.f64 1))
(-.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)))) 1)
(+.f64 (+.f64 (E.f64) (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2)))) -1)
(+.f64 (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2))) (expm1.f64 1))
(-.f64 (+.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))))) 1)
(+.f64 (E.f64) (-.f64 (fma.f64 -1 (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) -13/6))) (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2)))) 1))
(+.f64 (-.f64 (+.f64 (/.f64 hi (/.f64 lo (E.f64))) (/.f64 (*.f64 (E.f64) (*.f64 3/2 (pow.f64 hi 2))) (pow.f64 lo 2))) (/.f64 (E.f64) (/.f64 (pow.f64 lo 3) (*.f64 (pow.f64 hi 3) -13/6)))) (expm1.f64 1))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 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))))
(*.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
-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))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 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))))
(*.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.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) (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 (neg.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 lo hi))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (+.f64 (/.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 (+.f64 (/.f64 hi lo) 1) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(+.f64 (log.f64 -1) (log.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))) (log.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2))) (log.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo)))))
(+.f64 (log.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) (log.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(-.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) 1)
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(-.f64 (log.f64 -1) (log.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (log.f64 -1) (log.f64 (+.f64 -1 (/.f64 hi lo))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (log1p.f64 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (log1p.f64 (/.f64 hi lo)))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))) (log1p.f64 (/.f64 hi lo)))
(*.f64 1 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(*.f64 -1 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(*.f64 (neg.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(*.f64 (*.f64 -1 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (neg.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))))
(*.f64 (*.f64 -1 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2) (*.f64 0 (log1p.f64 (/.f64 (neg.f64 hi) lo))))))
(/.f64 (neg.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3)) (+.f64 0 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)))
(/.f64 (neg.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3)) (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))
(/.f64 (-.f64 0 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(/.f64 (neg.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2)) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1)
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 3)
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3) 1/3)
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 2)
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))
(fabs.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 3))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))) 1))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(log1p.f64 (/.f64 (neg.f64 hi) lo))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(-.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 (neg.f64 hi) lo) 1)
(-.f64 1 (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.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) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(*.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 1 (/.f64 hi lo)) 1)
(-.f64 1 (/.f64 hi lo))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 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 (neg.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 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(pow.f64 (-.f64 1 (/.f64 hi lo)) 1)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) 3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3) 1/3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) 2)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(-.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 1 (/.f64 hi lo)) 3))
(-.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(-.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 (neg.f64 hi) lo) 1)
(-.f64 1 (/.f64 hi lo))
(-.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 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(-.f64 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 1 (-.f64 1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.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) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(*.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 1 (/.f64 hi lo)) 1)
(-.f64 1 (/.f64 hi lo))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 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 (neg.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 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(pow.f64 (-.f64 1 (/.f64 hi lo)) 1)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) 3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3) 1/3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) 2)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(-.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 1 (/.f64 hi lo)) 3))
(-.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(-.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(-.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 1 (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.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 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (/.f64 1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (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 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (+.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 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (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 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (+.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) 6) -1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (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 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (+.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 (pow.f64 (/.f64 hi lo) 6) -1)) (neg.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 6)) 1) (neg.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (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 (neg.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (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 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (*.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (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 (pow.f64 (/.f64 hi lo) 6) 1) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) 1))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (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 (pow.f64 (/.f64 hi lo) 2) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (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)))
(pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 3)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) 1/3)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 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 (pow.f64 (/.f64 hi lo) 2) -1)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(log1p.f64 (expm1.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) -1)
(+.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)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi -1)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) -1)
(+.f64 -1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(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 hi (*.f64 (/.f64 lo hi) lo))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 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 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (*.f64 (/.f64 1 lo) hi)) lo)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(pow.f64 (/.f64 hi lo) 2)
(/.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 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(/.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 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (neg.f64 (pow.f64 hi 2)) (neg.f64 (pow.f64 lo 2)))
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(pow.f64 (/.f64 hi lo) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3)
(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 (pow.f64 (/.f64 hi lo) 2) 2))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi 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)))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (log.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 hi lo) 2)) 1))
(pow.f64 (/.f64 hi lo) 2)
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1))
(/.f64 (+.f64 (neg.f64 (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 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) -1) (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (neg.f64 (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) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 (neg.f64 (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 -1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 (neg.f64 (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 hi lo) 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 (neg.f64 (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 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (neg.f64 (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 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.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) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (*.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 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) -1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 6)) 1) (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (*.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 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.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 -1 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 6)) 1) (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (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 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (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 hi lo))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (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 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 6)) 1) (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 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 (log.f64 (/.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 1 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 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 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 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (neg.f64 (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 1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)))
(*.f64 (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 (+.f64 (/.f64 hi lo) 1)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)))
(*.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 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) 1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (/.f64 1 (+.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 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) 1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) -1)
(-.f64 1 (/.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.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) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1) (-.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) -1) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.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) 3) 1)) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) -1) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.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)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (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)))
(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 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) 1)
(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 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)) (+.f64 (*.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 hi) lo)))
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (+.f64 (*.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 hi) lo)) (fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (*.f64 (/.f64 hi lo) 1)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo)))
(+.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)) (+.f64 (*.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 hi) lo)))
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) 0))
(+.f64 (fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (+.f64 (*.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 hi) lo)) (fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (*.f64 (/.f64 hi lo) 1)))
(+.f64 (*.f64 (/.f64 hi lo) 0) (fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo)))
(+.f64 (fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (*.f64 (/.f64 hi lo) -1))) (fma.f64 (/.f64 (neg.f64 hi) lo) -1 (*.f64 (/.f64 hi lo) -1)))
(+.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)) (+.f64 (*.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 hi) lo)))
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 hi lo) 0))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1)
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) -1)
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 0)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 lo) (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 lo hi))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (neg.f64 hi)))
(/.f64 (*.f64 hi (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (neg.f64 hi)))
(/.f64 (*.f64 hi (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (/.f64 (neg.f64 hi) (neg.f64 lo)))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (/.f64 lo hi)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) (/.f64 lo hi)))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) lo))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (neg.f64 hi)))
(/.f64 (*.f64 hi (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))) (neg.f64 lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (/.f64 (*.f64 (neg.f64 lo) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (neg.f64 hi)))
(/.f64 (*.f64 hi (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo))) (/.f64 (neg.f64 hi) (neg.f64 lo)))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 lo) (neg.f64 hi)))
(/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (+.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (-.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) hi) lo)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 hi lo) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 (neg.f64 hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 (neg.f64 lo) (neg.f64 hi)))
(/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (*.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)) (exp.f64 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 hi lo))) 1))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 (/.f64 hi lo))))
(*.f64 (/.f64 hi lo) (exp.f64 (log1p.f64 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 1 (pow.f64 (/.f64 hi lo) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (/.f64 hi lo) (/.f64 hi lo) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (/.f64 hi lo))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo))
(fma.f64 (*.f64 hi (pow.f64 lo -2)) hi (neg.f64 (/.f64 (neg.f64 hi) lo)))
(fma.f64 hi (*.f64 hi (pow.f64 lo -2)) (/.f64 hi lo))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (neg.f64 (/.f64 (neg.f64 hi) lo)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 (/.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) 1))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 (/.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 (/.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 -1 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 -1 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) -1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) 1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) 1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1)))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) -1) (*.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo))))))
(neg.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (-.f64 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.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 1 (pow.f64 (/.f64 hi lo) 3)) 3)) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))))
(/.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) 3)) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)) (fma.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2))))
(/.f64 (+.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))) (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))))))
(/.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) 3)) (pow.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))))
(/.f64 (+.f64 (/.f64 1 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) 3)) (pow.f64 (/.f64 hi (/.f64 (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 hi lo) 1))) 3)) (fma.f64 (/.f64 hi (/.f64 (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 hi lo) 1))) (fma.f64 (/.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (/.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))) (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))))
(/.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))) (-.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2)) (*.f64 (/.f64 hi (/.f64 (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (/.f64 hi lo) 1))) (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))) (+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (*.f64 hi (-.f64 -1 (/.f64 hi lo))) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) -1))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 2))
(fabs.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 3) (pow.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 3)))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(fma.f64 1 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 -1 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.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 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (*.f64 lo (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))))
(fma.f64 (/.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 (+.f64 (/.f64 hi lo) 1) lo) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 2) (/.f64 1 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (pow.f64 (/.f64 1 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) 3) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) -1)
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(-.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1)
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(*.f64 1 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) (pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2) (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(*.f64 (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(/.f64 (-.f64 (pow.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 3) 1) (+.f64 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo)))) (+.f64 1 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 3) -1) (fma.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo))) (+.f64 1 (exp.f64 (-.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 3) -1) (+.f64 1 (+.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -2)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo)))) 1) (+.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) 1))
(/.f64 (fma.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))) (exp.f64 (-.f64 1 (/.f64 hi lo))) -1) (+.f64 1 (exp.f64 (-.f64 1 (/.f64 hi lo)))))
(/.f64 (expm1.f64 (*.f64 (+.f64 -1 (/.f64 hi lo)) -2)) (+.f64 1 (exp.f64 (-.f64 1 (/.f64 hi lo)))))
(pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 1)
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 3)
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 3) 1/3)
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (sqrt.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 2)
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 2))
(fabs.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(log.f64 (exp.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(cbrt.f64 (pow.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))) 3))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (log.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))) 1))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo)))))
(expm1.f64 (-.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(-.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 (neg.f64 hi) lo) 1)
(-.f64 1 (/.f64 hi lo))
(-.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 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(-.f64 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 1 (-.f64 1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.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) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(*.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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))
(pow.f64 (-.f64 1 (/.f64 hi lo)) 1)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) 3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3) 1/3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) 2)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(-.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 1 (/.f64 hi lo)) 3))
(-.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 hi lo) 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 (neg.f64 (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 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 -1 (/.f64 hi lo))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (neg.f64 (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 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(/.f64 (+.f64 (neg.f64 (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 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2)) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2)) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 (neg.f64 (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 (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 (+.f64 1 (/.f64 hi lo)) -1/2) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 (neg.f64 (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 (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) 2)) (/.f64 1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (neg.f64 (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 1 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -1/2) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (cbrt.f64 (pow.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) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1))) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 1) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (cbrt.f64 (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) 1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (neg.f64 (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 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 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 (-.f64 -1 (/.f64 hi lo))) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(/.f64 (+.f64 (neg.f64 (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 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) -2))) (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) -2))))
(*.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2)) (pow.f64 (+.f64 1 (/.f64 hi lo)) -1/2))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) 2)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (neg.f64 (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 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (neg.f64 (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 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (neg.f64 (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 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 (/.f64 hi lo) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.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) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (*.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 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2)) 1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) 1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (+.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (/.f64 hi lo) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1) -1) (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 6)) 1) (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) (*.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 (/.f64 hi lo) 1) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1) -1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) 1) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.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 -1 (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1)))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 6)) 1) (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (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 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (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 hi lo))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) -1) (-.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (neg.f64 (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 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (/.f64 hi lo) 6) -1)) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (*.f64 (pow.f64 (/.f64 hi lo) 2) -1))))
(/.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 6)) 1) (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) (-.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) (+.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2) -1)) (+.f64 (pow.f64 (/.f64 hi lo) 2) 1))
(/.f64 (+.f64 (neg.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 2)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 1 (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))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (pow.f64 (/.f64 -1 (-.f64 -1 (/.f64 hi lo))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) 3) (/.f64 -1 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 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 (log.f64 (/.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 1 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 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 1 (/.f64 (neg.f64 hi) lo))
(-.f64 1 (/.f64 hi lo))
(+.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) 1))
(-.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 (neg.f64 hi) lo) 1)
(-.f64 1 (/.f64 hi lo))
(-.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 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) 1)))
(-.f64 0 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo)))) 1)
(-.f64 1 (/.f64 hi lo))
(-.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (/.f64 (pow.f64 (/.f64 hi lo) 3) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 1 (-.f64 1 (/.f64 hi lo)))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(*.f64 -1 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 (/.f64 hi lo) -1) -1)
(-.f64 1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) (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 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2)) (cbrt.f64 (-.f64 1 (/.f64 hi lo))))
(*.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) (neg.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(-.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) (sqrt.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(*.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 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 -1 (-.f64 -1 (/.f64 hi lo))))
(*.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 1 (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) (-.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) 1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 1 (/.f64 hi lo)) 1)
(-.f64 1 (/.f64 hi lo))
(/.f64 -1 (+.f64 (/.f64 hi lo) -1))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 -1 (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 -1 (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 (+.f64 -1 (/.f64 hi lo)) -1)
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 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 (neg.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 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 hi) lo) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo)) (/.f64 (neg.f64 hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 hi) lo) (/.f64 (neg.f64 hi) lo))) (-.f64 1 (/.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) 1))
(pow.f64 (-.f64 1 (/.f64 hi lo)) 1)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (-.f64 1 (/.f64 hi lo)) -1)
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 hi lo))) 3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 3) 1/3)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 hi lo))) 2)
(-.f64 1 (/.f64 hi lo))
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 -1) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 2))) (cbrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))) (sqrt.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(neg.f64 (+.f64 (/.f64 hi lo) -1))
(-.f64 1 (/.f64 hi lo))
(neg.f64 (/.f64 -1 (-.f64 1 (/.f64 hi lo))))
(/.f64 1 (-.f64 1 (/.f64 hi lo)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 -1 (/.f64 hi lo)))
(log.f64 (exp.f64 (-.f64 1 (/.f64 hi lo))))
(-.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 1 (/.f64 hi lo)) 3))
(-.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 hi lo))))
(-.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)) 1))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (neg.f64 hi) lo)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo)))

eval447.0ms (4.3%)

Compiler

Compiled 21926 to 13524 computations (38.3% saved)

prune284.0ms (2.7%)

Pruning

42 alts after pruning (29 fresh and 13 done)

PrunedKeptTotal
New88911900
Fresh31821
Picked055
Done088
Total89242934
Accuracy
98.4%
Counts
934 → 42
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
96.8%
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
97.8%
(/.f64 (+.f64 -1 (/.f64 1 (/.f64 (/.f64 lo hi) (-.f64 -1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
97.8%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
97.8%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))))
97.5%
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 1 (pow.f64 (/.f64 lo hi) 3))))
18.7%
(/.f64 (neg.f64 (-.f64 x lo)) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
97.6%
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
96.5%
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3))
18.8%
(/.f64 -1 (/.f64 hi lo))
97.9%
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
96.4%
(/.f64 -1 (-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo)))))
97.8%
(/.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
93.1%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
93.2%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1))))
93.7%
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (fma.f64 hi (/.f64 1 lo) 1))))
96.1%
(/.f64 -1 (*.f64 (+.f64 (/.f64 (/.f64 hi lo) (/.f64 lo hi)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
70.0%
(/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 hi (*.f64 (/.f64 1 lo) hi)) lo) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
95.5%
(/.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
96.7%
(/.f64 -1 (*.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
92.9%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1))))
94.4%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (fma.f64 hi (/.f64 1 lo) 1))))
94.7%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))))
94.7%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
94.4%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1))))
94.5%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
94.5%
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1))))))
96.5%
(/.f64 -1 (*.f64 (+.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
97.7%
(/.f64 -1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
18.7%
(-.f64 1 (/.f64 x lo))
9.3%
(+.f64 (/.f64 hi lo) 1)
96.7%
(*.f64 (/.f64 -1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 -1 (/.f64 hi lo)))
97.7%
(*.f64 (/.f64 -1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
97.8%
(*.f64 (/.f64 -1 (+.f64 -1 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
97.7%
(log1p.f64 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
97.7%
(expm1.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo)))))
98.1%
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
97.8%
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.f64 hi lo)))))
97.1%
(cbrt.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 6))
97.3%
(cbrt.f64 (pow.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))) 3))
18.7%
1
Compiler

Compiled 1640 to 1082 computations (34% saved)

regimes223.0ms (2.1%)

Counts
56 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.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 -1 (*.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (/.f64 (/.f64 hi lo) (/.f64 lo hi)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 hi (*.f64 (/.f64 1 lo) hi)) lo) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.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 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.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) (-.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 1 (pow.f64 (/.f64 lo hi) 3))))
(/.f64 (+.f64 -1 (/.f64 1 (/.f64 (/.f64 lo hi) (-.f64 -1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (fma.f64 hi (/.f64 1 lo) 1))))
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))))
(*.f64 (/.f64 -1 (+.f64 -1 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(exp.f64 (neg.f64 (log.f64 (-.f64 1 (/.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))
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 hi lo))) 3))
(/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 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)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (+.f64 -1 (/.f64 hi lo))))) 1)
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (fma.f64 hi (/.f64 1 lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1))))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1))))
(cbrt.f64 (pow.f64 (/.f64 1 (sqrt.f64 (-.f64 1 (/.f64 hi lo)))) 6))
(/.f64 -1 (*.f64 (+.f64 (log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1))))
(/.f64 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1))))
Outputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
Calls

4 calls:

80.0ms
hi
25.0ms
x
23.0ms
lo
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
98.1%1lo
98.1%1hi
98.1%1x
98.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes50.0ms (0.5%)

Counts
34 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.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 -1 (*.f64 (+.f64 (*.f64 (/.f64 hi lo) (/.f64 hi lo)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (/.f64 (/.f64 hi lo) (/.f64 lo hi)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo)) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi))) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 hi (*.f64 (/.f64 1 lo) hi)) lo) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (fma.f64 hi (/.f64 1 lo) -1))
(/.f64 (-.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(*.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 -1 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 -1 (*.f64 (fma.f64 (/.f64 hi lo) (/.f64 hi lo) -1) (/.f64 1 (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.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) (-.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (-.f64 (/.f64 1 (-.f64 -1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 1 (pow.f64 (/.f64 lo hi) 3))))
(/.f64 (+.f64 -1 (/.f64 1 (/.f64 (/.f64 lo hi) (-.f64 -1 (/.f64 hi lo))))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (fma.f64 hi (/.f64 1 lo) 1))))
(/.f64 (+.f64 -1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 hi lo))) (+.f64 -1 (/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))))
(*.f64 (/.f64 -1 (+.f64 -1 (*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) (+.f64 1 (*.f64 (/.f64 hi lo) (-.f64 (/.f64 hi lo) -1))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo))))))
(/.f64 -1 (*.f64 (+.f64 (*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo))) -1) (/.f64 1 (/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))))
Outputs
(/.f64 -1 (-.f64 (/.f64 hi lo) 1))
Calls

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes16.0ms (0.2%)

Counts
8 → 1
Calls
Call 1
Inputs
1
(/.f64 (neg.f64 lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(-.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:

6.0ms
x
5.0ms
hi
5.0ms
lo
Results
AccuracySegmentsBranch
18.8%1lo
18.8%1hi
18.8%1x
Compiler

Compiled 12 to 9 computations (25% saved)

regimes16.0ms (0.2%)

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

3 calls:

6.0ms
hi
5.0ms
x
5.0ms
lo
Results
AccuracySegmentsBranch
18.8%1x
18.8%1lo
18.8%1hi
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

3.0ms
hi
3.0ms
lo
3.0ms
x
Results
AccuracySegmentsBranch
18.7%1x
18.7%1lo
18.7%1hi
Compiler

Compiled 12 to 9 computations (25% saved)

simplify6.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02494
14194
25594
36794
46994
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(exp.f64 (neg.f64 (log1p.f64 (/.f64 (neg.f64 hi) lo))))
(/.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 -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 39 to 30 computations (23.1% saved)

soundness1.7s (16.1%)

Rules
1874×prod-diff
1684×times-frac
1274×prod-diff
1202×fma-def
1127×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068038756
1170630326
2572921160
01870
123366
2344066
032374
1535370
26949370
034441
1613327
0106441910
1301739807
02474479
15944189
220954107
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 484 to 339 computations (30% saved)

end0.0ms (0%)

preprocess39.0ms (0.4%)

Compiler

Compiled 74 to 48 computations (35.1% saved)

Profiling

Loading profile data...